在平常工作中,针对求和大众都不陌生,但非常多人只会简单运用sum进行求和,而对多要求求和把握的却很生疏,实质在excel中,有三个可用于多要求求和的函数,分别是sum,sumifs,sumproduct,只要把握其中的任意一种,针对再繁杂的多要求求和都是信手拈来。
公式1:=SUMIF(B:B,G2,C:C)+SUMIF(B:B,G2,D)+SUMIF(B:B,G2,E:E)
刚才说过没法直接用一个sumif函数求和,由于sumif需求要求区域和求和区域体积相同,而本例显然不满足这个需求。
用三个sumif分别求和后再相加,这不难理解,然则倘若需求和的列更加多的话,还是有点麻烦。
公式2:=SUM(IF(B$2:B$16=G2,C$2:E$16))
这是一个数组公式,需要按住Ctrl、shift和回车键完成输入。
数组有自扩展性,利用这个特性就能够将一列要求与三列数据进行判断。满足要求的时候为对应数字,不满足要求时得到FALSE,这是if函数省略第三参数以及第三参数前逗号的用法。
在这个公式中,用if做要求判断得到需需求和的数字,再用sum实现最后的求和结果。
公式3:SUMIFS函数是Excel中用于多要求求和的函数。
该函数的语法如下:
SUMIFS(求和范围,要求范围1,要求1,要求范围2,要求2,…)
其中,求和范围为需求和的数据范围,要求范围1为第1个要求的数据范围,要求1为第1个要求的值,条件范围2为第二个要求的数据范围,要求2为第二个要求的值,以此类推。
举个例子,假设咱们有以下数据表格:
| 制品 | 营销额 | 营销量 |
| ---- | ---- | ---- |
| A | 100 | 50 |
| B | 200 | 60 |
| C | 150 | 40 |
| D | 120 | 30 |
| E | 80 | 20 |
咱们想要根据营销额和营销量对制品进行求和操作,求和范围分别为B2:B6和C2:C6。倘若咱们只需要根据营销额进行求和,能够运用以下公式:
=SUMIFS(B2:B6,A2:A6,"A")
该公式的意思是,在A2:A6中查询值为“A”的单元格,而后将对应的B2:B6单元格中的值相加。倘若咱们需要根据营销量和营销额进行求和,能够运用以下公式:
=SUMIFS(B2:B6,A2:A6,"A",C2:C6,">40")
该公式的意思是,在A2:A6中查询值为“A”的单元格,并且在C2:C6中查询大于40的单元格,而后将对应的B2:B6单元格中的值相加。
4.IF+AND函数:满足多个要求进行判断
AND函数是表率“且”的从属关系,函数中的要求需所有满足
举例:倘若语文、数学、外语三科成绩分别≥60分的时候,成绩视为合格,反之不合格
=IF(AND(C2>=60,D2>=60,E2>=60),"合格","不合格")
5、IF+OR函数:满足其中任一要求进行判断
OR函数是表率“或”的从属关系,函数中的要求只需满足任一一个就可
举例:倘若语文、数学、外语三科任一科成绩<60分,成绩视为不合格
反之即为:所有科目成绩都≥60分视为合格,同上
=IF(OR(C2<60,D2<60,E2<60),"不合格","合格")
6.多要求求和
例1:如下图所示,需求计算21寸电视机的销量。
公式:
▲1、=SUMIFS(C2:C7,A2:A7,A11,B2:B7,B11)
▲2、=SUM((A2:A7=A11)*(B2:B7=B11)*C2:C7)
▲3、=SUMPRODUCT((A2:A7=A11)*(B2:B7=B11)*C2:C7)
▲4、=MMULT(TRANSPOSE((A2:A7=A11)*(B2:B7=B11)),C2:C7)数组公式
▲5、=DSUM(A1:C7,3,A10:B11)
公式说明:
1、公式2、4属数组公式,需要按ctrl+shift+enter三键完成输入。
2、公式2,3,4属数组运算,运算效率较低,公式太多时会拖慢excel。而公式1和5属excel自带的多要求求和函数,运算效率较高。
7、包括关键字的多要求求和
需求:统计分部包括“生产”,并且岗位为主操的补贴总额
公式:
=SUMIFS(D29,B2:B9,”*”&F2&”*”,C2:C9,G2)
SUMIFS函数支持运用通配符。
以上7个相关Excel多要求求和的公式和办法,亦有比较难的,有你能看懂能运用的,亦有你暂时还没法理解的。但不管怎么样,相信你都能经过今天的内容有有些新的收获。
倘若想要系统学习Excel,或直接套用模板,能够瞧瞧点击下方链接或照片查看:
Excel模板表格图表模板4000套、甘特图580套、工作计划255套!(另函数零基本入门视频透视表VBA课程)
|