您的位置首页生活百科

excel中多条件求和的几种方法

excel中多条件求和的几种方法

的有关信息介绍如下:

excel中多条件求和的几种方法

日常工作中,我们常常需要进行多条件求和,例如求出某部门销售金额在50万以上的员工人数,某产品生产数量在100万的生产总金额等等。

今天,我们模拟案例来分享一下在excel中,利用函数进行多条件求和的几种方法,希望对大家有用。

我们以excel2010为例。

例如,下图中,是某公司特定时期的销售人员销售情况表,我们要统计,销售员A销售品牌1的销售总数量和销售总金额。

方法一、sum函数:

先求符合条件的销售总数量:

在H3中录入函数公式:=SUM((A2:B16="A")*(B2:B16="品牌1")*(C2:C16)),按ctrl+shift+enter三组合键结束。可以看到,公式返回938,即销售员A销售品牌1的销售总数量。我们可以在左图中验证一下是正确的。

再求符合条件的销售总金额:

在H4中录入函数公式:=SUM((A2:A16="A")*(B2:B16="品牌1")*(E2:E16)),按ctrl+shift+enter三组合键结束。可以看到,公式返回7062,即销售员A销售品牌1的销售总金额。我们可以在左图中验证一下是正确的。

方法二、SUMPRODUCT函数

跟sum函数公式类似

先求符合条件的销售总数量:

在H6中录入函数公式:=SUMPRODUCT((A2:A16="A")*(B2:B16="品牌1")*(C2:C16)),由于SUMPRODUCT函数支持数组公式,所以,按enter键结束公式即可以看到,公式返回结果938。

同理,求符合条件的销售总金额:

在H7中录入函数公式:=SUMPRODUCT((A2:A16="A")*(B2:B16="品牌1")*(E2:E16)),回车,函数返回7062,即销售员A销售品牌1的销售总金额。

方法三、SUMIFS函数

先求符合条件的销售总数量:

在H9中录入函数公式:=SUMIFS(C2:C16,A2:A16,A2,B2:B16,B2),回车,可以看到,公式返回938,即销售员A销售品牌1的销售总数量。

再求符合条件的销售总金额:

在H10中录入公式:=SUMIFS(E2:E16,A2:A16,A2,B2:B16,B2),回车,函数返回销售总金额7062,根上述其他方法结果是一致的。

方法四、SUMIF函数

此函数需要增加一辅助列,此例中我们将F列作为辅助列,在F2中录入公式:=A2&B2,回车,函数返回【A品牌1】,将F2中的函数公式下拉复制填充,可以看到,A列和B列的内容将连接在一起并呈现在F列中了。

先求符合条件的销售总数量:

在H12中录入公式:=SUMIF(F2:F16,F2,C2:C16),回车,公式返回938,即销售员A销售品牌1的销售总数量。

此例中我们利用了SUMIF函数单条件求和的特性,将A列和B列中的内容合并在辅助列中,转化成单条件来利用SUMIF公式求和。这种方法公式最简便。

再求符合条件的销售总金额:

同理,在H13中录入公式:=SUMIF(F2:F16,F2,E2:E16),回车,公式返回7062,即销售员A销售品牌1的销售总金额。