sumproduct的使用方法 sum函数的使用方法( 二 )



sumproduct的使用方法 sum函数的使用方法


6.隔行求和
如下图我们想要求第一季度各个仓库出库与入库的总和,这样的问题我们也可以使用 sumproduct 函数来完成
出库公式:=SUMPRODUCT(($B$2:$G$2=$H$2)*(B3:G3))
入库公式:=SUMPRODUCT(($B$2:$G$2=$I$2)*(B3:G3))
我们只需要输入对应的公式向下填充即可,这个本质上其实也是 SUMPRODUCT 函数多条件查询的一个应用

sumproduct的使用方法 sum函数的使用方法


7.统计不重复数据的个数
如下图,在这里我们想要统计 1 班的人数,对于这样的的问题其实就是计算姓名不重复的个数,我们只需要将公式设置为=SUMPRODUCT(1/(COUNTIF(B2:B26,B2:B26))),即可得到不重复的个数,也就是 1 班的人数
在这里 COUNTIF(B2:B26,B2:B26)他是一个数组公式,比如在这里我们假设鲁班出现了三次,那么这个公式就会得到三个 3,然后我们用 1 除以这个结果就是得到 3 个三分之一,最后 SUMPRODUCT 会将这 3 个三分之一相加它的结果就是 1,这样的话我们就能保证每个人的结果都是 1 以此来达到求不重复的效果

sumproduct的使用方法 sum函数的使用方法


8.,一维表格转二维表格
首先我们先来了解下什么是一维表格,什么是二维表格,简单来说对于一维表格我们只要看一个维度就能够明白数据表达的是什么意思,而对于二维表格我们需要看两个维度才能明白数据表达的是什么意思,他们各有优点,一维表格更加适合函数运算,二维表格会减少数据所占单元格的个数,如下图我们将一维表格转二维表格只需要输入公式
=SUMPRODUCT(($A$3:$A$22=$F3)*($B$3:$B$22=G$2)*($C$3:$C$22))
向右拖动,向下填充即可,这个本质上也是一个多条件查询,之前跟大家讲解过原理,就不多做介绍了

sumproduct的使用方法 sum函数的使用方法


推荐阅读