操作方法
例如,下图中,是某公司特定时期的销售人员销售情况表,我们要统计,销售员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的销售总金额。