按指定条件对数据统计求和是工作中最常见的表格问题之一,今天给大家分享7个函数公式,都是拿来即可套用的模块化用法,可以解决单条件求和、模糊条件求和、并且关系的多条件求和、或关系的多条件求和、交叉表求和、动态表求和、多表求和等常见问题。
1
单条件求和
单条件求和 ▼ =SUMIF(B:B,F2,D:D)
SUMIF基本语法 ▼ =SUMIF(条件区域,条件,[求和区域])
2
模糊条件求和
模糊条件求和 ▼ =SUMIF(B:B,"*"&E2&"*",C:C)
3
并且关系的多条件求和
并且多条件求和 ▼ =SUMIFS($D:$D, $A:$A,$F2,$C:$C,G$1)
SUMIFS基本语法 ▼ =SUMIFS(求和区域, 条件区域1,条件1, 条件区域2,条件2...)
4
或关系的多条件求和
或关系的多条件求和 ▼ =SUMPRODUCT( SUMIF(A:A, {"一班","二班"}, D:D))
或关系的多条件求和 ▼ =SUMPRODUCT( SUMIFS(D:D, A:A,{"一班","二班"}, C:C,"语文") )
5
交叉表多条件求和
交叉表多条件求和 ▼ =SUMIF(A:A,G2, OFFSET( A:A,0,MATCH(H2,B$1:E$1,0)) )
数组公式 ▼ =SUM((A$2:A$9=G2)*(C$1:E$1=H2)*C$2:E$9)
6
动态表汇总求和
动态表求和 ▼ =SUMIF( INDIRECT("'"&B2&"'!A:A"), B1, INDIRECT("'"&B2&"'!B:B") )
7
多表汇总求和
公式看不全可以左右拖动.. ▼
=SUMPRODUCT(
SUMIF(
INDIRECT("'"&{"1月","2月","3月"}&"'!A:A"),
A2,
INDIRECT("'"&{"1月","2月","3月"}&"'!B:B")
)
)
本文由公众号“Excel星球”首发。
点击阅读原文系统学习表格之道~