excel合并重复项并求和,excel重复项合并数字求和

首页 > 实用技巧 > 作者:YD1662023-05-01 18:55:53

注意!

使用 SUM 函数进行求和计算时,如果参数是文本、逻辑值和空格,则都将会自动被忽略。

但错误值不会被忽略,如果参数中包含错误值,则公式将返回错误值。

2 单条件求和

条件求和是指对满足某个条件的区域进行求和运算。

例如,某公司有 3 个销售门店,如下图所示为2019年10月1日每个门店各销售人员的签单数,公司要求统计出各销售门店当天的总签单数。

excel合并重复项并求和,excel重复项合并数字求和(5)

SUM 函数并不能直接对满足条件的区域进行求和运算,此时需要使用数组公式,先将符合条件的数据存放在虚拟内存中,再利用 SUM 函数从内存中提取要求和的数据进行求和。

另外,因为是对求和区域中满足条件的单元格进行计算,所以需用“*”将条件和求和区域连接起来。

如本例中要对“清水店”的总签单数进行统计,需要在 F2 单元格中输入公式“=SUM(($A$2 :$A$13=E2)*($C$2 : $C$13))”,按【Ctrl Shift Enter】组合键,将公式转换为数组公式“{=SUM(($A$2 :$A$13=E2)*($C$2 : $C$13))}”, 并得出计算结果。

如果要计算其他销售门店的总签单数,则可向下填充公式。

excel合并重复项并求和,excel重复项合并数字求和(6)

公式中的 A2 : A13 和 C2 : C13 单元格区域使用绝对引用,是为了方便向下填充公式,这样在计算“龙马店”和“来新店”的总签单数时,就不用对公式进行任何修改了。

数组公式“{=SUM(($A$2 : $A$13=E2)*($C$2 : $C$13))}”表示,如果 A2 : A13 范围内的值等于E2 单元格内的值,则返回 TRUE,即 1,否则返回 FALSE,即 0,返回的值形成一个内存数组,分别和 C2 : C13 范围内相对应的值相乘,然后再对相乘之后的结果进行求和运算,从而得到符合条件的和。

3 多条件求和

多条件求和是指对满足多个条件的区域进行求和运算。

例如,要统计公司“清水店”签单数大于或等于 15 的总签单数,可在 I6 单元格中输入公式“=SUM((A2 : A13=" 清水店 ")*(C2 : C13>=15)*(C2 : C13))”,按【Ctrl Shift Enter】组合键,将公式转换为数组公式“{=SUM((A2 : A13=" 清水店 ")*(C2 : C13>=15)*(C2 : C13))}”, 并得出计算结果。

excel合并重复项并求和,excel重复项合并数字求和(7)

公式“{=SUM((A2 : A13=" 清水店 ")*(C2 : C13>=15)*(C2 : C13))}”的含义与单条件求和公式表示的含义类似,表示“(A2 : A13=" 清水店 ")”返回的值形成一个内存数组,“(C2 : C13>=15)”返回的值形成一个内存数组,然后将两个内存数组中对应的值分别相乘,得到的结果再分别乘“(C2 : C13)”范围内的值,最后再将得到的结果进行求和运算,即可得到满足条件的和。

4 合并单元格求和

在日常工作中,经常会将连续的相同类别的数据合并到一个单元格中进行显示。

在使用 SUM 函数对合并单元格进行求和运算时,通常会遇到下图所示的两种情况,不同的情况需要采用不同的求和运算公式。

excel合并重复项并求和,excel重复项合并数字求和(8)

上一页1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.