EXCEL中函数:=SUMPRODUCT((MOD(COLUMN(D4:BM4),2)=0)*D4:BM4)是什么意思,如何解释?

2025-03-17 00:06:09
推荐回答(3个)
回答1:

提取 D:BM 列的 偶数列 求和
很多情况下,如果有实际表格,这种函数 可以用Sumif 公式简单搞定

=SUMPRODUCT((MOD(COLUMN(D4:BM4),2)=0)*D4:BM4)

sumproduct( 条件1 × 条件2)
条件1 : MOD(COLUMN(D4:BM4),2)=0
Mod(column(D4 :BM4),2 对 D4 到BM4的 列标取余数 , 例如D4 是 D列,就是第4列, Mod(columb(D4),2) =mod(4,2) 4除以2 余0 , 就满足条件 MOD(COLUMN(D4:BM4),2)=0
同理 Mod(columb(F4),2) =mod(6,2) 也满足条件

条件2: D4:BM4

对D4:BM4 列号为偶数(就是除以2余0的列) 求和

回答2:

求第4行中从D列到BM列中,列标为偶数的数值和,也就是一个间一个求和。

回答3:

就是取偶数例的值