用工作中的实例向大家介绍sumif sumifs countifs sumproduct多条件汇总应用方法。

工具/原料
- <p> 2010为例</p>
SUMIF(range,criteria,sum_range)
- 1
SUMIF(range,criteria,sum_range)理解为SUMIF(条件区域,求和条件,实际求和区域),在这个表中我们用sumif函数来求目的区域为华南区的总件数。
在I2单元格输入=SUMIF(D2:D585,D2,G2:G585)回车后得到结果20441,D2:D585为条件区域,D2为条件,G2:G585是求和区域。
END
SUMIFS(sum_range, criteria_range1, crite
- 1
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
理解为sumif(求和的区域,条件区域一,条件一,条件区域二,条件二,...)在这个表中我们用sumifs函数来求目标区域为华南区并且目的省份为福建省的总件数。
在J2单元格输入==SUMIFS(G2:G585,D2:D585,D2,E2:E585,E2)回车后得到结果2736,在这里G2:G585为求和区域,D2:D585,D2为条件区域一和条件一,E2:E585,E2为条件区域二和条件二。
END
countifs(criteria_range1,criteria1,crite
- 1
countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)
理解为countifs(条件区域一,条件一,条件区域二,条件二,…)最终结果为多个区域中满足所有条件的单元格个数。在这个表中我们用countifs函数来求目标区域为华南区并且目的省份为福建省的个数。
在K2单元格输入=COUNTIFS(D2:D585,D2,E2:E585,E2)回车后得到结果为24。D2:D585,D2,为条件区域一条件一,D2,E2:E585,E2条件区域二条件二,求满足这两个条件的个数。
END
SUMPRODUCT(array1,array2,array3, ...)
- 1
SUMPRODUCT(array1,array2,array3, ...)
理解为SUMPRODUCT(条件一*条件二*条件三,求和区域满足诸多条件下的求和。
在L2单元格输入=SUMPRODUCT((D:D="华南区")*(E:E="广东省")*(F:F="广州市"),G:G)
END
注意事项
如果是直接在单元格里写公式,注意函数参数直接的逗号要在大写条件下