符合多条件的两行数据乘积之和
求助:如何在不使用辅助行的情况下,计算符合多条件的两行/组数据乘积之和?
黄色单元格的公式该如何填写?
=SUMPRODUCT(($C$3:$C$20="北京")*($F$3:$F$20="销售单价")*H$3:H$20)横拉
=AVERAGE(IF(($C$4:$C$16=$C18)*(MOD(ROW($C$4:$C$16)-1,3)=0)>0,(H$4:H$16/H$3:H$15),""))
数组公式右拉。。是要加权的平均单价还是总的单价呢?
总的话改SUMPORUCT即可。。。 =AVERAGE(IF((($C$4:$C$16=$C18)*($F$4:$F$16="销售单价"))>0,(H$4:H$16/H$3:H$15),""))
或者是这样 这个公式算出来的是 北京公司的“销售单价”之和,不是销售收入之和…… 还想再问一下:如果需要计算北京、A产品的 “销售收入之和”,公式应该该怎么设置? 公式好像不对啊,以2021年1月为例,北京、A产品的销量为1+2=3件,销售收入为1*100+2*110=320元,则加权单价=320/3=108.33元/件,而非你公式所计算的52.33元 =SUMPRODUCT(($C$4:$C$16=$C18)*(($F$4:$F$16="销售单价"))*(H$4:H$16*H$3:H$15))/SUMPRODUCT(($C$4:$C$16=$C18)*(($F$4:$F$16="销售量"))*(H$4:H$16))
那是这样。。。 =SUMPRODUCT(($C$4:$C$16=$C18)*(($F$4:$F$16="销售单价"))*(H$4:H$16*H$3:H$15))
这是计算销售收入总和
页:
[1]