有关隔列求和的困惑=SUMPRO
SUMPRODUCT((MOD(COLUMN(E2:BL2),2)=1)*1,E2:BL2)
该公式实际上是仅对第2行,从列E至列BL2,求奇数列单元格之和;
如果要扩展到多行,应对该公式所在列使用自动填充功能。
SUMPRODUCT函数可以选择区域,如SUMPRODUCT(A2:B4, C2:D4),将 两个数组的所有元素对应相乘,然后把乘积相加;
但(MOD(COLUMN(E2:BL2),2)=1)*1最终的值为1或0,不是区域表达式,不能使用E:BL的格式。
类似的如果求一行中所有奇数列单元格的和,则公式可写为SUMPRODUCT((MOD(COLUMN(2:2),2)=1)...全部
SUMPRODUCT((MOD(COLUMN(E2:BL2),2)=1)*1,E2:BL2)
该公式实际上是仅对第2行,从列E至列BL2,求奇数列单元格之和;
如果要扩展到多行,应对该公式所在列使用自动填充功能。
SUMPRODUCT函数可以选择区域,如SUMPRODUCT(A2:B4, C2:D4),将 两个数组的所有元素对应相乘,然后把乘积相加;
但(MOD(COLUMN(E2:BL2),2)=1)*1最终的值为1或0,不是区域表达式,不能使用E:BL的格式。
类似的如果求一行中所有奇数列单元格的和,则公式可写为SUMPRODUCT((MOD(COLUMN(2:2),2)=1)*1,2:2);
类似的如果求一列中所有偶数行单元格的和,则公式可写为SUMPRODUCT((MOD(ROW(A:A),2)=0)*1,A:A)。
收起