对数量求和可以用SUM函数,两者结合起来就是加权平均价。
=SUMPRODUCT(B19:B21*C19:C21)/SUM(C19:C21)
财务工作中,你是否遇到焦头烂额不知如何解决的问题呢?
这种是针对一个商品,而实际上有很多商品,也就是按条件统计,再增加一个条件就行。
=SUMPRODUCT(($A$2:$A$21=A2)*$B$2:$B$21*$C$2:$C$21)/SUMIF(A:A,A2,C:C)
大方向已经出来了,再处理一下小细节。
1)让空单元格显示空白。
=IF(A2="","",SUMPRODUCT(($A$2:$A$21=A2)*$B$2:$B$21*$C$2:$C$21)/SUMIF(A:A,A2,C:C))
2)让非首次出现的商品显示空白。
这种一般情况下是用COUNTIF函数判断是否为第一次出现。不过因为相同商品都在一起,只要判断当前所在单元格不等于上一个单元格,就是第一次出现的。
=IF(A2="","",IF(A2<>A1,SUMPRODUCT(($A$2:$A$21=A2)*$B$2:$B$21*$C$2:$C$21)/SUMIF(A:A,A2,C:C),""))