本文作者:office教程网

SUMPRODUCT函数用法之三:复杂条件统计

office教程网 2025-02-06 05:05:50
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

前天、昨天,分别了SUMPRODUCT的求和与计数,其实,在平时的工作中,还会遇到更多的复杂情况需要借助SUMPRODUCT来完成,今天再补充以下五种情况:

按月份统计数据

要求:

按月份统计销售总额

公式为:

=SUMPRODUCT((MONTH($A$2:$A$13)=D2)*($B$2:$B$13))

跨列统计

要求:

统计三个仓库的销售总量与库存总量

公式为:

=SUMPRODUCT(($B$2:$G$2=H$2)*$B3:$G3)

(此公式中一定要注意相对引用于绝度引用的使用)

多权重统计

要求:

根据分项得分与权重比例计算总分

公式为:

=SUMPRODUCT(B$2:D$2,B3:D3)

SUMPRODUCT函数用法之二:单条件、多条件、模糊条件计数

看到本篇的题目,是不是有点迷惑? 在上一篇文章中,不是说: SUMPRODUCT的功能是“在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和”? 今天怎么说能计数? 对,计数, SUMPRODUCT能灵活计数! 为了让大家对该函数的计数功能有深刻印象,这篇文章和上一篇“无缝对比”! 大家会发现:

二维区域统计

要求:

统计各销售部门各商品的销售总额

公式为:

=SUMPRODUCT(($B$2:$B$13=$E2)*($A$2:$A$13=F$1)*$C$2:$C$13)

不间断排名

用RANK函数排名,如果有数值相同的情况,会出现名次间断现象,用SUMPRODUCT函数,很好的避免这种名次的间断。

如下图:

C6单元格公式为:

=SUMPRODUCT(($B$2:$B$7>=B6)/COUNTIF($B$2:$B$7,$B$2:$B$7))

($B$2:$B$7>=B6),返回值是:

{TRUE;TRUE;TRUE;TRUE;TRUE;FALSE}

即:{1;1;1;1;1;0}

COUNTIF($B$2:$B$7,$B$2:$B$7),返回值是:

{1;1;2;2;1;1}

SUMPRODUCT(($B$2:$B$7>=B6)/COUNTIF($B$2:$B$7,$B$2:$B$7))

即是:SUMPRODUCT({1;1;0.5;0.5;1;0}),即得名次4.

SUMPRODUCT函数用法之一:单条件、多条件、模糊条件求和

SUMPRODUCT函数是Excel中的数学函数,将给定的几个数组间对应元素相乘,并返回乘积之和。 其基本语法为: SUMPRODUCT(array1,[array2], [array3], ...) SUMPRODUCT 函数语法具有下列参数: Array1:必需。其相应元素需要进行相乘并求和的第一个数组参数

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:SUMPRODUCT函数用法之三:复杂条件统计发布于2025-02-06 05:05:50
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: