Sumproduct函数的6个经典应用技巧解读!

2024-10-11 21:43:33

Sumproduct,可以将其分为两个部分,Sum和Product,Sum是求和,Product是乘积,综合到一起,就是对各个数据参数先乘积,再返回乘积之和。

Sumproduct函数的6个经典应用技巧解读!

二、Sumproduct——单条件求和

1、二、Sumproduct——单条件求和目的:按【部门】统计总采购额。方法:在目标单元格中输入公式:=SUMPRODUCT((D3:D12=I3)*E3:E12*F3:F12)。解读:公式=SUMPRODUCT((D3:D12=I3)*E3:E12*F3:F12)中,有三个数据区域,分别为D3:D12=I3、E3:E12、F3:F12,当D3:D12区域中的值和I3单元格中的值相等时,返回1,否则返回0,然后三个数据对应元素先乘积,再契合,从而计算得到相应部门的总采购额。

Sumproduct函数的6个经典应用技巧解读!

四、Sumproduct——单条件计数

1、四、Sumproduct——单条件计数目的:统计商品总采购【数量】。方法:在目标单元格中输入公式:=SUMPRODUCT((B3:B12=I3)*(E3:E12))。解读:公式=SUMPRODUCT((B3:B12=I3)*(E3:E12))中,有两个数据区域,一个为B3:B12=I3,另一个为E3:E12,第一个数据区域中当B3:B12=I3这个条件成立时,返回1,否则返回0,所以第一个数据区域对应的元素值为{1,0,0,0,0,0,0,0,0,0},与第二个数据元素的值先乘积,再求和,从而得到计数的结果。

Sumproduct函数的6个经典应用技巧解读!

六、Sumproduct——中国式排名

1、六、Sumproduct——中国式排名目的:对单个【商品】的【采购额】进行排序。方法:在目标单元格中国输入公式:=SUMPRODUCT(($G$3:$G$12>G3)/COUNTIF烫喇霰嘴($G$3:$G$12,$G$3:$G$12))+1。解读:1、从结果中可以看出,公式=SUMPRODUCT(($G$3:$G$12>G3)/COUNTIF($G$3:$G$12,$G$3:$G$12))+1的排序结果降序,如果要按升序排序,则只需将公式中的$G$3:$G$12>G7更改为>G3>$G$3:$G$12即可。2、公式整体上可以看成3部分组成,一部分为:$G$3:$G$12>G3,另一部分为:COUNTIF($G$3:$G$12,$G$3:$G$12),最后一部分为附加值+1。计算时,首先判断$G$3:$G$12>G3是否成立,以H3单元格为例,则返回{0,1,1,1,1,1,1,0,1,0},而COUNTIF($G$3:$G$12,$G$3:$G$12)统计的是$G$3:$G$12区域中的每个值在$G$3:$G$12区域中的出现次数,即返回{1,1,1,1,1,1,1,1,1,1},对应的数据元素先进行除法(/)计算,返回{0,1,1,1,1,1,1,0,1,0},并返回给Sumproduct作为参数,而Sumpoduct中,当只有一个数据区域时,对该区域的值进行求和运算,即0+1+1+1+1+1+1+0+1+0,最后等于7,加上辅助值1,得到想要的结果8。

Sumproduct函数的6个经典应用技巧解读!
猜你喜欢