请教一个隔行求和的问题
看excel帮助,函数=SUMPRODUCT是将数组对应相乘求和的,你编写的函数公式=SUMPRODUCT(($B$4:$H$4)*(MOD(COLUMN($B$4:$H$4),2)=1))是把谁与谁对应相乘求和呢?
公式中的“COLUMN($B$4:$H$4)”返回一组列号{2,3,4,5,6,7,8}, “MOD({2,3,4,5,6,7,8},2)”返回一组列号除以2的余数{0,1,0,1,0,1,0}, “MOD(COLUMN($B$4:$H$4),2)=1”则返回一组逻辑(判断)值{FALSE,TRUE,FALSE,TRUE,FALSE,TRUE,FALSE},等于1的返回TRUE,不等于1的则返回FALSE。 “$B$4:$H$4*{FALSE,TRUE,FALSE,TRUE,FALSE,TRUE,FALSE}”则返回一组两两对应相乘的积,此相乘运算中TRUE是作为1、FALSE是作为0参与计算的。 “SUMPRODUCT({一组积数})”则得到所有积的和。 你在编辑栏中把各部分抹黑按F9键可以查看各部分结果。
答: 无需增加辅助列,然后就可以用函数完成这个作业了。关于函数公式=SUMPRODUCT(($B$4:$H$4)*(MOD(COLUMN($B$4:$H$4),2...详情>>
答:网页缓存 过段时间就会变成E的图标了详情>>