作者:乔山办公网日期:
返回目录:excel表格制作
在之前的文章中提到过一般的求和都是选择连续的几个单元格求和,利用sum函数就能解决
(Excel实用教程http://toutiao.com/item/6503377962182640142/)
但如果需要选择一些奇葩的数据求和,例如不同工作表间数据求和、隔行数据求和该怎么办呢?
不同工作表求和
还是用sum函数求,在目的单元格输入=Sheet2!D2+Sheet6!C5+Sheet4!C2(表2D2+表6C5+表4C2,三个单元格数据求和)或者选择不同表格数据,注意的是每选择一个要输入一次加号,不然选择的内容就只有最后点击的一个。
同一工作表隔行求和
先选中B11单元格输入=SUM(IF(MOD(ROW(B2:B10),2)=1,B2:B10)),然后同时按下Ctrl+Shift+Enter,函数编辑栏中内容变成了“{=SUM(IF(MOD(ROW(B2:B10),2)=1,B2:B10))}”,单元格中算出了求和数(计算的是B3B5B7B9四行的和),利用填充就可以算出其他列的了。
同一工作表隔列求和
先选中F2单元格输入=SUMPRODUCT((B2:D2)*(MOD(COLUMN(B2:D2),2)=1)),单元格中算出了求和数(计算的是C2行的和),利用填充就可以算出其他列的了。
输入=SUMPRODUCT((B2:F2)*(MOD(COLUMN(B2:F2),2)=0)),就可以计算出B2D2的和了。
是不是很特别的求和呢!
大家可以关注我查看更多的文章哦。