请教公式=SUMPRODUCT(MOD(COLUMN($C$4:$BL$4),2)*(C5:BL5>0))的详细函义
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/19 09:17:32
请教公式=SUMPRODUCT(MOD(COLUMN($C$4:$BL$4),2)*(C5:BL5>0))的详细函义
我有一个工作表中,其中有一个公式:=SUMPRODUCT(MOD(COLUMN($C$4:$BL$4),2)*(C5:BL5>0)),请教这个公式的详细函义
我有一个工作表中,其中有一个公式:=SUMPRODUCT(MOD(COLUMN($C$4:$BL$4),2)*(C5:BL5>0)),请教这个公式的详细函义
不知道公式的用意,这个结果只能统计: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的数值[亦即单元格]个数进行统计
具体解析:
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的数值[亦即单元格]个数进行统计
请教公式=SUMPRODUCT(MOD(COLUMN($C$4:$BL$4),2)*(C5:BL5>0))的详细函义
sumproduct的用法 =SUMPRODUCT((MOD(COLUMN($D5:$IG5),2)=0)*$D5:$I
excel 间隔4列数求和:Q2,U2,Y2...OW2的公式?=SUMPRODUCT((MOD(COLUMN(Q2:O
=SUMPRODUCT((MOD(COLUMN(K4:AB4),3)=2)*K4:AB4)这个公式的大概意思
SUMPRODUCT((MOD(COLUMN(g1:ds1),4)=3)*g1:ds1)
=SUMPRODUCT(($B$4:$H$4)*(MOD(COLUMN($B$4:$H$4),2)=1))
间隔的单元格求和,使用了=SUMPRODUCT((MOD(COLUMN(),)=0))公式,前面单元格要是引用公式则提示
excel公式,下面的公式写成=SUMPRODUCT((MOD(COLUMN(L7:IR7),5)=0)*L7:IR7)
我用您提供的公式=SUMPRODUCT((MOD(COLUMN(B5:BP5),2)=0)*B$5:BP$5*B6:BP
Excel中sumproduct、mod、column的联系
EXCEL中函数:=SUMPRODUCT((MOD(COLUMN(D4:BM4),2)=0)*D4:
=sumproduct((mod(column(a:z),4)=1)*A2:Z2) 这个公式是跨3列 如果跨4列求和呢