8种sumproduct函数的使用方法,除了强大,我不知道说什么了( 二 )


如下图我们想要求第一季度各个仓库出库与入库的总和 , 这样的问题我们也可以使用sumproduct函数来完成
出库公式:=SUMPRODUCT(($B$2:$G$2=$H$2)*(B3:G3))
入库公式:=SUMPRODUCT(($B$2:$G$2=$I$2)*(B3:G3))
我们只需要输入对应的公式向下填充即可 , 这个本质上其实也是SUMPRODUCT函数多条件查询的一个应用
8种sumproduct函数的使用方法,除了强大,我不知道说什么了
文章图片
7.统计不重复数据的个数
8种sumproduct函数的使用方法,除了强大,我不知道说什么了】如下图 , 在这里我们想要统计1班的人数 , 对于这样的的问题其实就是计算姓名不重复的个数 , 我们只需要将公式设置为=SUMPRODUCT(1/(COUNTIF(B2:B26,B2:B26))) , 即可得到不重复的个数 , 也就是1班的人数
在这里COUNTIF(B2:B26,B2:B26)他是一个数组公式 , 比如在这里我们假设鲁班出现了三次 , 那么这个公式就会得到三个3 , 然后我们用1除以这个结果就是得到3个三分之一 , 最后SUMPRODUCT会将这3个三分之一相加它的结果就是1 , 这样的话我们就能保证每个人的结果都是1以此来达到求不重复的效果
8种sumproduct函数的使用方法,除了强大,我不知道说什么了
文章图片
8. , 一维表格转二维表格
首先我们先来了解下什么是一维表格 , 什么是二维表格 , 简单来说对于一维表格我们只要看一个维度就能够明白数据表达的是什么意思 , 而对于二维表格我们需要看两个维度才能明白数据表达的是什么意思 , 他们各有优点 , 一维表格更加适合函数运算 , 二维表格会减少数据所占单元格的个数 , 如下图我们将一维表格转二维表格只需要输入公式
=SUMPRODUCT(($A$3:$A$22=$F3)*($B$3:$B$22=G$2)*($C$3:$C$22))
向右拖动 , 向下填充即可 , 这个本质上也是一个多条件查询 , 之前跟大家讲解过原理 , 就不多做介绍了
8种sumproduct函数的使用方法,除了强大,我不知道说什么了
文章图片
以上就是SUMPRODUCT函数的9种用法 , 你知道几个呢?
我是excel从零到一 , 关注我持续分享更多excel技巧