第3个回答 2009-08-01
在Sheet2的A1单元格中输入公式:
=SUM(OFFSET(INDIRECT("Sheet1!A"&COLUMN()),0,0,,4))
然后向右复制公式即可。
第4个回答 2009-08-01
简单的转换公式:
=IF(COLUMN()>$M$1,"",SUM(OFFSET(Sheet1!$A$1,(ROW()-1)*$M$1+COLUMN()-1,,,256)))
公式中M1是你要设置计算几行了就开始换行的数值,你也可以不要M1,比如你要统计了表1中200行后就换行另外计算,那么公式就修改为:
=IF(COLUMN()>200,"",SUM(OFFSET(Sheet1!$A$1,(ROW()-1)*200+COLUMN()-1,,,256)))
公式更简化为:
=SUM(OFFSET(Sheet1!$A$1,(ROW()-1)*200+COLUMN()-1,,,256))
用IF主要是你的统计界面看起来美观整齐!!!
======================================================
我的这个公式随便你拖拉,向右向下拖拉都正确,放心的去验证吧!
fushxp并没有考虑到换行的情况,假设LZ的数据有千行,不要说千行了,就算257行吧,你的东西就没用了.