作业帮 > 综合 > 作业

请问这个公式里面的“=0”是指的什么意思喃?SUMPRODUCT((MOD(ROW(A1:A20),3)=0)*A1:A

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/06 20:30:37
请问这个公式里面的“=0”是指的什么意思喃?SUMPRODUCT((MOD(ROW(A1:A20),3)=0)*A1:A20)
不知道公式的用意,这个结果只能统计:C列至BL列隔列[在此例为奇数列,因为从C列第三列开始]的第五行大于0的数值有几个,这个公式的地址使用表明:用来下拉分行计算每行符合条件的数值个数,但是COLUMN($C$4:$BL$4)括号里面不需要绝对地址描述,可以节约字符数
具体解析:
1、COLUMN($C$4:$BL$4):用COLUMN函数数组形式计算$C$4到$BL$4区域各列的顺序号
2、MOD(COLUMN($C$4:$BL$4),2)用MOD对用COLUMN函数数组形式计算$C$4到$BL$4区域各列的顺序号除以2取余数,第二个参数为被除数2
上述两截结果:如3除以2得到1,列号3的C列用COLUMN函数取出3,用MOD除以2,得到1;如果是D列,COLUMN函数结果等于4,除以2,结果得到0
注意:记住这个1和0,在数组运算中1和0非常精妙!
3、C5:BL5>0无需多说,对从C到BL列第五行数值给定条件,也即“>0”
4、“*”号,这个符号一般在EXCEL公式里表示乘积运算,在SUMPRODUCT这样可以对数组进行运算的函数里,更多表示“并且”的用意[“+”号表示“或者”],本例中,对C列到BL列开始的第四行列号为奇数,并且第五行大于0的数值[亦即单元格]个数进行统计
另外,站长团上有产品团购,便宜有保证