Excel中SUMIF函数的10个高级用法!超级经典~( 二 )


Excel中SUMIF函数的10个高级用法!超级经典~


 
错列求和
注意:查找条件为销售员“杨过”,条件区域为销售员,求和区域比查找区域往右偏移一列,意思是统计销售员右一列的数据,即各销售员的销售额 。
7、错行求和
计算销售员总销售额 。
方法1公式:SUMIF(A1:A8,A2,B1:B8),与基本用法一致 。
公式2公式:SUMIF(B1:B8,”*”,B2:B9) 。
Excel中SUMIF函数的10个高级用法!超级经典~


 
错行求和
注意:查找条件为“*”,说明查找的是0个或多个字符,求和区域比查找区域往下偏移一行,意思是统计0个或多个字符下一行单元格的数据,即为各销售员的销售额 。
8、查找引用
一说到查找引用,可能很多小伙伴会说,查找引用不是应该是VLOOKUP函数或者INDEX+MATCH函数吗?关SUMIF函数什么事儿呢?它只是一个求和函数而已 。
的确,在绝大多数时候,查找引用不需要SUMIF,但是当求和区域符合条件的数值只有一个时,求和得到的结果就是数值本身,因此可以借助SUMIF来实现查找引用 。
现需匹配郑州、长沙、武汉、合肥4个省会城市的销售量、单价、销售额、利润额 。
公式:SUMIF($A$2:$A$16,$G2,B$2:E$16) 。
Excel中SUMIF函数的10个高级用法!超级经典~


 
查找引用
注意:当原始数据表中有两个及以上郑州、长沙等省会城市名称时,销售量、单价、销售额、利润额等结果均为求和以后的结果 。
9、排除错误值求和
计算全国销售总量 。由于销售量中有不同类型的错误值,所以不能用SUM直接求和,可以使用SUMIF函数实现排除错误值求和 。
公式:SUMIF(B2:B16,”<9e307″,B2:B16)
Excel中SUMIF函数的10个高级用法!超级经典~


 
排除错误值求和
注意:9e07是科学记数法表示的9*10^307,是接近Excel允许键入的最大数值9.99999999999999E+307的一个数 。
在这里表示对小于最大值9e07的数据进行求和,也就是对“数值”单元格进行求和 。使用9e07不是规定,不是原则,是大家约定俗成的用法 。
当然结合案例,也可以使用“<500”或者“<1000”等任意大于最大值253的值 。
Excel中SUMIF函数的10个高级用法!超级经典~


 
替换9e07结果仍然保持不变
10、跨表条件求和
在Oh,NO!你竟然以为Excel求和函数只有SUM?一文中姐姐介绍过跨表求和,较为基础的求和方式,今天再给大家介绍如何在跨表的基础上还能满足一定的条件进行求和 。
Excel中SUMIF函数的10个高级用法!超级经典~


 
原始数据
如果只有1月这一个表,则合计公式为:SUMIF(‘1月’!$A:$A,$A2,’1月’!$B:$B)
Excel中SUMIF函数的10个高级用法!超级经典~


 
单表汇总
实现跨表条件求和需要借助INDIRECT函数(对文本描述的单元格引用,也就是说INDIRECT的括号里的参数是一个字符串(文本)描述的文本形式,INDIRECT取得这个引用 。)
最终公式为:
=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$3)&”月!$A:$A”),$A2,INDIRECT(ROW($1:$3)&”月!$B:$B”)))
Excel中SUMIF函数的10个高级用法!超级经典~


 
跨表求和公式分析
【Excel中SUMIF函数的10个高级用法!超级经典~】好啦,SUMIF函数的10大经典用法就介绍完了,教程写的好辛苦啊!写得这么详细,有些知识百度都出来,希望能够对大家有用,更重要的是为大家提供一种解决问题的思路 。

猜你喜欢