说起表格的求和函数,首先会想到的SUM函数。其实SUM函数只能完成一些简单的求和操作,并且这些简单的求和用快捷键Alt+=可以快速完成。对于稍微复杂的求和,比如条件求,Sum函数很难实现,显然SUM函数很鸡肋。阿钟老师今天分享几个复杂一点的求和函数公式。
01.SUMIF函数
功能:单条件求和
语法:SUMIF(条件范围,条件,[求和范围])。
当参数“条件范围”和“求和范围”相同时,可以省略“求和范围”。
示例:统计下图表格中“一店”的“销量”合计
公式:=SUMIF(A:A,G2,D:D)
解读:公式中A:A为“条件范围”,G2为条件,D:D为求和范围。
02.SUMIFS函数
功能:多条件求和
语法:SUMIFS(求和范围,条件范围1,条件1,条件范围2,条件2……条件范围N,条件N)
示例:计算“一店”中“T恤”的销量合计数
公式:=SUMIFS(D:D,B:B,G2,C:C,H2)
解读:D:D为求和范围,B:B为条件范围1,G2为条件1,C:C为条件范围2,H2为条件2
03.SUMPRODUCT函数单条件求和
功能:返回相应数据区域乘积的和
语法:SUMPRODUCT(数组1或数据区域1,数组2或数据区域2,……数组N或数据区域N)
示例:SUMIF函数单条件求和中统计下图表格中“一店”的“销量”合计,也可以用Sumproduct函数来完成
公式:=SUMPRODUCT((A2:A17=G2)*(D2:D17))
解读:公式中首先判断A2:A17=G2是否成立,如果成立,则返回1,否则返回0,然后与D2:D17区域同一位置相乘,最后对乘积的结果求和。
04. SUMPRODUCT函数单条件求和
Sumproduct函数也可以多条件求和,功能和语法不再重复,直接看实例。
示例:SUMIFS函数中计算“一店”中“T恤”的销量合计数。
公式:=SUMPRODUCT((B2:B26=G2)*(C2:C26=H2)*D2:D26)