作业帮 > 综合 > 作业

我有一个区域A1:D12,如何利用EXCEL公式对其中所有偶数行求和?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 21:47:56
我有一个区域A1:D12,如何利用EXCEL公式对其中所有偶数行求和?
这个就是两种写法

1、用数组公式
偶数行求和:=SUM(IF(MOD(ROW(A1:D12),2)=0,A1:D12))
奇数行求和:=SUM(IF(MOD(ROW(A1:D12),2)=1,A1:D12))
输入后必须按 Ctrl+Shift+Enter 输入数组公式,输入后公式外面有大括号

2、用SUMPRODUCT函数
偶数行求和:=SUMPRODUCT((MOD(ROW(A1:D12),2)=0)*A1:D12)
奇数行求和:=SUMPRODUCT((MOD(ROW(A1:D12),2)=1)*A1:D12)

这个函数也可以像下面这样写,道理是相同的
偶数行求和:=SUMPRODUCT((1-MOD(ROW(A1:D12),2))*A1:D12)
奇数行求和:=SUMPRODUCT((MOD(ROW(A1:D12),2))*A1:D12)

(使用SUMPRODUCT函数不需要输入数组公式)