EXCEL技巧——EXCEL如何实现隔行隔列求和

大家都知道Excel有一个用函数∑自动求和功能,但却只能是选定一整行或一整列才行,如果我想把一整行中每间隔一个单元格的数字相加求和除了逐个选定每个单元格相加有什么方法?

方法一:

如果数据是在一列上,A1:A10的则可在A11输入:
对奇数行求和:=SUMPRODUCT((MOD(ROW(A1:A10),2)=1)*A1:A10)
对偶数行求和:=SUMPRODUCT((MOD(ROW(A1:A10),2)=0)*A1:A10)
如果数据是在一行上,如A1:J1,则可在K1输入:
对奇数列求和:=SUMPRODUCT((MOD(COLUMN(A1:J1),2)=1)*A1:J1)
对偶数列求和:=SUMPRODUCT((MOD(COLUMN(A1:J1),2)=0)*A1:J1)

方法二:

在那一列旁边添加一列空白单元格;2.第一个输“1”,第二个输“2”;3.选择“1”“2”复制,粘贴到整一列;4.筛选“1”或“2”;5.自动求和    简单易懂吧

方法三:

无需增加辅助列,然后就可以用函数完成这个需求了。

关于函数公式=SUMPRODUCT(($B$4:$H$4)*(MOD(COLUMN($B$4:$H$4),2)=1))的说明:

1、$B$5:$H$5:表示要求和的区域。

2、MOD(COLUMN($B$4:$H$4),2)=1:用于判断奇偶数的,当行号或列号被2除没有余数时,说明是偶数,否则为奇数。

 偶数时为零,奇数时为1(1行、3行、5行、7行(或列)都为奇数)。

相当于跨单元格。在实际应用时要具体情况,如果是隔3行的话把公式里面的2改成3,相当于被3整除没余数的参与计算,否则不参与计算。

你可能感兴趣的:(OFFICE,数据分析)