第33天:干货!10+个Excel求和公式大集合,工作必备!
yund56 2025-06-22 02:23 3 浏览
干货!10+个Excel求和公式大集合,工作必备!
在日常办公中,我们常常需要对Excel表格中的数据进行求和计算。以往,我们可能会选择手动逐个相加,这种方式不仅效率低下,还容易在数据繁多时出现计算错误。其实,Excel为我们提供了丰富的求和公式,熟练掌握这些公式,能让我们的工作效率大幅提升。接下来,就为大家详细介绍10多个实用的Excel求和公式。
基本求和公式
Sum快速求和公式
语法:SUM(number1,[number2,...]),其中`number1`为必须参数,[`number2`,…]为可选参数,最多可包含255个可选参数 。这些参数可以是数字,或者是包含数字的名称、单元格区域或单元格引用。
功能及应用场景:对多个数值进行快速求和。比如在统计员工本月各项收入总和时,可使用该公式。
示例
收入项目 | 金额(元) |
基本工资 | 5000 |
绩效奖金 | 2000 |
补贴 | 500 |
求解问题
计算该员工本月的总收入。
公式应用
在需要显示结果的单元格(如C2)中输入 =SUM(B2:B4),B2:B4为包含各项收入金额的单元格区域。
运算结果
7500元。`SUM`函数对B2到B4单元格中的数值进行相加,得出总收入为7500元。
条件求和公式
单条件求和公式(SUMIF函数)
语法:SUMIF(range,criteria,[sum_range]),`range`是要进行条件判断的单元格区域;`criteria`是求和条件,其形式可以为数字、表达式、 豆包: 文本或函数;`sum_range`是需要求和的实际单元格区域,如果省略,则对`range`区域进行求和。
功能及应用场景:根据指定的单一条件对数据进行求和。比如在统计不同部门的销售业绩时,可统计某个部门的总销售额。
示例
部门 | 销售额(元) |
销售一部 | 10000 |
销售二部 | 15000 |
销售一部 | 12000 |
销售三部 | 8000 |
求解问题
统计销售一部的总销售额。
公式应用
在需要显示结果的单元格(如C2)中输入 =SUMIF(A2:A5,"销售一部",B2:B5),A2:A5是部门数据区域,“销售一部”是求和条件,B2:B5是销售额数据区域。
运算结果
22000元。`SUMIF`函数在A2:A5区域中查找“销售一部”,并对对应B2:B5区域中的销售额进行求和。
多条件求和公式(SUMIFS函数)
语法:SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,categoria2,...]),`sum_range`是需要求和的实际单元格区域;`criteria_range1`、`criteria_range2`等是要进行条件判断的单元格区域;`criteria1`、`criteria2`等是相应的求和条件。
功能及应用场景:根据多个条件对数据进行求和。例如在统计不同地区、不同产品的销售总额时,可同时根据地区和产品两个条件进行求和。
示例
地区 | 产品 | 销售额(元) |
北京 | 产品A | 5000 |
上海 | 产品B | 6000 |
北京 | 产品B | 4000 |
上海 | 产品A | 7000 |
求解问题
统计北京地区产品B的销售总额。
公式应用
在需要显示结果的单元格(如D2)中输入 =SUMIFS(C2:C5,A2:A5,"北京",B2:B5,"产品B"),C2:C5是销售额数据区域,A2:A5是地区数据区域,“北京”是地区条件,B2:B5是产品数据区域,“产品B”是产品条件。
运算结果
4000元。`SUMIFS`函数同时满足地区为“北京”且产品为“产品B”的条件,对对应C2:C5区域中的销售额进行求和。
匹配求和公式(VLOOKUP结合SUM函数)
语法(以VLOOKUP为例):VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]),`lookup_value`是要查找的值;`table_array`是要在其中查找数据的单元格区域;`col_index_num`是返回值在`table_array`中的列序号;`range_lookup`是匹配方式,为`TRUE`(近似匹配)或`FALSE`(精确匹配),默认值为`TRUE`。
功能及应用场景:先通过`VLOOKUP`函数查找匹配的数据,再使用`SUM`函数对查找到的数据进行求和。比如在多个产品价格表中,查找特定产品的价格并求和。
示例
产品 | 价格(元) |
产品A | 100 |
产品B | 200 |
产品C | 300 |
产品 | 销售数量 | 销售额 |
产品A | 5 | |
产品B | 3 | |
产品C | 2 |
求解问题
计算销售产品的总销售额。
公式应用
在产品销售数量表2中添加“销售额”列,在C2单元格输入 =VLOOKUP(B2,产品价格表1!$A$2:$B$4,2,FALSE)*B2,向下填充此公式,然后在统计总销售额的单元格(如D5)中输入 =SUM(D2:D4)。其中,A2是产品销售数量表2中的产品名称单元格,产品价格表1!$A$2:$B$4是产品价格表1的数据区域,2表示返回价格列,FALSE表示精确匹配,B2是销售数量单元格。
运算结果
1300元。先通过`VLOOKUP`函数查找每个产品的价格并乘以销售数量,再用`SUM`函数对这些销售额进行求和。
按条件整行求和公式(利用数组公式)
语法(示例公式):{=SUM(IF(条件区域=条件,整行数据区域,0))}(输入时需按Ctrl + Shift + Enter组合键,下同),`条件区域`是进行条件判断的单元格区域,`条件`是设定的判断条件,`整行数据区域`是需要进行求和的数据所在的整行区域。
功能及应用场景:根据指定条件对整行数据进行求和。比如在员工绩效评估表中,根据绩效等级对整行的绩效得分进行求和。
示例
员工姓名 | 绩效等级 | 任务1得分 | 任务2得分 | 任务3得分 |
张三 | A | 85 | 90 | 88 |
李四 | B | 75 | 78 | 76 |
王五 | A | 92 | 95 | 90 |
求解问题
计算绩效等级为A的员工的总得分。
公式应用
在需要显示结果的单元格(如F2)中输入 {=SUM(IF(B2:B4="A",C2:E4,0))},B2:B4是绩效等级区域,“A”是条件,C2:E4是绩效得分区域。
运算结果
530分。公式通过判断B2:B4区域中的绩效等级是否为“A”,如果是,则对C2:E4区域中的对应行数据进行求和。
特殊场景求和公式
隔行求和公式(利用函数组合)
语法(示例公式):=SUM(IF(MOD(ROW(数据区域),2)=1,数据区域,0))(数组公式),`ROW(数据区域)`返回数据区域中单元格的行号,`MOD`函数用于返回两数相除的余数,通过判断行号的奇偶性来实现隔行求和。
功能及应用场景:对表格中隔行的数据进行求和。比如在一个数据记录表中,需要对奇数行或偶数行的数据进行单独求和。
示例
数据 | |
10 | |
20 | |
30 | |
40 | |
50 |
求解问题
对奇数行的数据进行求和。
公式应用
在需要显示结果的单元格(如B2)中输入 {=SUM(IF(MOD(ROW(A2:A6),2)=1,A2:A6,0))},A2:A6是数据区域。
运算结果
90。公式通过`MOD(ROW(A2:A6),2)=1`判断行号是否为奇数,若是,则对A2:A6区域中的对应数据进行求和。
不规则求和公式(利用SUMIFS函数结合通配符)
语法(示例公式):SUMIFS(sum_range,criteria_range,"*条件*"),`sum_range`是需要求和的实际单元格区域,`criteria_range`是要进行条件判断的单元格区域,“*条件*”中的“*”是通配符,表示任意字符,用于模糊匹配条件。
功能及应用场景:当求和条件不是精确匹配,而是包含某些特定字符时,可使用此方法。例如在产品名称包含特定关键词的情况下,对其销售额进行求和。
示例
产品名称 | 销售额(元) |
新款手机A | 5000 |
旧款手机B | 3000 |
新款电脑C | 8000 |
旧款电脑D | 4000 |
求解问题
统计名称中包含“新款”的产品的总销售额。
公式应用
在需要显示结果的单元格(如C2)中输入 =SUMIFS(B2:B5,A2:A5,"*新款*"),B2:B5是销售额数据区域,A2:A5是产品名称数据区域。
运算结果
13000元。`SUMIFS`函数在A2:A5区域中查找包含“新款”的产品名称,并对对应B2:B5区域中的销售额进行求和。
含错误值求和公式(利用IFERROR函数)
语法(示例公式):=SUM(IFERROR(数据区域,0))(数组公式),`IFERROR`函数用于判断数据区域中的值是否为错误值,如果是,则返回指定的值(这里为0),否则返回原数值。
功能及应用场景:当数据表格中存在错误值,但又需要对其他正常数据进行求和时,可使用此公式。比如在数据引用或计算过程中出现错误值,不希望其 影响求和结果的情况。
示例
数据 |
10 |
#VALUE! |
30 |
#REF! |
50 |
求解问题
对表格中的正常数据进行求和,忽略错误值。
公式应用
在需要显示结果的单元格(如B2)中输入 {=SUM(IFERROR(A2:A6,0))},A2:A6是数据区域。
运算结果
90。公式通过`IFERROR`函数将错误值转换为0,然后用`SUM`函数对正常数据和转换后的0进行求和。
合并单元格求和公式(利用SUBTOTAL函数)
语法:`SUBTOTAL(function_num,ref1,[ref2,...])`,`function_num`为1 - 11或101 - 111之间的数字,指定使用的函数,这里使用9代表`SUM`函数;`ref1`、`ref2`等为需要进行计算的精品文档-可编辑 单元格区域。
功能及应用场景:对合并单元格中的数据进行求和。在一些报表中,经常会出现合并单元格的情况,使用此公式可准确求和。
示例
产品类别 | 销售额(元) |
电子产品 | 10000 |
15000 | |
生活用品 | 8000 |
6000 |
求解问题
计算每个产品类别的总销售额。
公式应用
在合并单元格对应的求和单元格(如C2)中输入 =SUBTOTAL(9,B2:B3),然后向下填充公式(C4单元格输入 =SUBTOTAL(9,B4:B5)),B2:B3和B4:B5分别是对应产品类别销售额的单元格区域。
运算结果
电子产品销售额为25000元,生活用品销售额为14000元。`SUBTOTAL`函数在计算合并单元格数据时,会忽略隐藏行,准确对可见数据进行求和。
时间相关求和公式
最近7天的和公式(利用TODAY函数和SUMIFS函数)
语法(示例公式):`=SUMIFS(求和区域,日期区域,">="&TODAY()-7,日期区域,"<="&TODAY())`,`TODAY()`函数返回当前日期,通过比较日期区域中的日期与当前日期及7天前的日期,筛选出最近7天的数据进行求和。
功能及应用场景:统计最近7天的数据总和。比如在销售报表中,统计最近7天的销售总额。
示例
销售日期 | 销售额(元) |
2024/10/1 | 2000 |
2024/10/5 | 3000 |
2024/10/8 | 1000 |
2024/10/10 | |
2024/10/11 | 3000 |
求解问题
统计最近7天的销售总额(假设今天是2024/10/11)。
公式应用
在需要显示结果的精品文档-可编辑 单元格(如C2)中输入 =SUMIFS(B2:B6,A2:A6,">="&TODAY()-7,A2:A6,"<="&TOD0()),B2:B6是销售额数据区域,A2:A6是销售日期数据区域。
运算结果
7000元。公式通过`SUMIFS`函数筛选出2024/10/5 - 2024/10/11之间的销售数据,并对对应的销售额进行求和。
按月求和公式(利用MONTH函数和SUMIFS函数)
语法(示例公式):`=SUMIFS(求和区域,MONTH(日期区域),月份)`,`MONTH`函数用于返回日期中的月份,通过判断日期区域中的月份与指定月份是否相同,对相应数据进行求和。
功能及应用前景:统计指定月份的数据总和。比如在财务报表中,统计每个月的收支总额。
示例
收支日期 | 收支金额(元) | |
2024/1/5 | 1000 | |
2024/1/10 | -500 | |
2024/2/8 | 1500 | |
2024/2/15 | -800 | |
2024/1/20 | 2000 |
求解问题
统计2024年1月的收支总额。
公式应用
在需要显示结果的单元格(如C2)中输入 =SUMIFS(B2:B6,MONTH(A2:A6),1),B2:B6是收支金额数据区域,A2:A6是收支日期数据区域,1代表1月份。
运算结果
2500元。`SUMIFS`函数通过`MONTH`函数判断A2:A6区域中日期的精品文档-可编辑 月份是否为1月,是则对B2:B6区域对应的收支金额进行求和。
多表及跨表求和公式
多表同一位置求和公式(利用SUM函数和INDIRECT函数)
语法(示例公式):`=SUM(INDIRECT("Sheet1! 豆包: $A$1") + INDIRECT("Sheet2!$A$1") + INDIRECT("Sheet3!$A$1"))`,`INDIRECT`函数将文本字符串转换为引用,这里用于引用不同工作表中同一位置的单元格,再用`SUM`函数求和。
功能及应用场景:当多个工作表的同一位置都有数据,需要汇总这些数据时使用。比如每个月都有一张销售报表,要汇总各月报表中同一产品的销售额。
示例
产品 | 销售额(元) |
产品A | 1000 |
产品B | 1500 |
产品C | 2000 |
产品 | 销售额(元) |
产品A | 1200 |
产品B | 1800 |
产品C | 2200 |
产品 | 销售额(元) | |
产品A | 1500 | |
产品B | 2000 | |
产品C | 2500 |
求解问题
汇总每个月产品A的销售额。
公式应用
在新工作表(如汇总表)的A2单元格输入 =SUM(INDIRECT("Sheet1!$B$2") + INDIRECT("Sheet2!$B$2") + INDIRECT("Sheet3!$B$2")),其中B2单元格在各表中对应产品A的销售额。
运算结果
3700元。`INDIRECT`函数分别获取Sheet1、Sheet2、Sheet3中产品A的销售额,`SUM`函数将这些值相加得出总销售额。
跨多表条件求和公式(利用SUMIFS函数和INDIRECT函数)
语法(示例公式):`=SUM(SUMIFS(INDIRECT("Sheet" & ROW(1:3) & "!$B:$B"), INDIRECT("Sheet" & ROW(1:3) & "!$A:$A"), "产品A"))`(数组公式),`ROW(1:3)`生成1到3的行号序列,与“Sheet”连接形成不同工作表名引用,`SUMIFS`函数在各表中按条件求和,最外层`SUM`函数汇总各表结果。
功能及应用场景:在多个工作表中,根据指定条件对相应数据求和。例如在不同月份的销售报表中,统计某一产品在各月的销售总额。
示例
产品 | 销售额(元) |
产品A | 800 |
产品B | 1200 |
产品C | 1500 |
产品 | 销售额(元) |
产品A | 1200 |
产品B | 1000 |
产品C | 2000 |
产品 | 销售额 |
产品B | 1800 |
产品A | 1000 |
产品C | 2500 |
求解问题
统计产品A在三张表中的总销售额。
公式应用
在新工作表(如汇总表)的A2单元格输入 {=SUM(SUMIFS(INDIRECT("Sheet" & ROW(1:3) & "!$B:$B"), INDIRECT("Sheet" & ROW(1:3) & "!$A:$A"), "产品A"))}。
运算结果
3000元。公式中各部分协同工作,先在各表中筛选出产品A的销售额并求和,再汇总各表的求和结果。
其他特色求和公式
不包括隐藏的求和公式(利用SUBTOTAL函数)
语法:`SUBTOTAL(9,数据区域)`,9代表使用`SUM`函数进行求和,`SUBTOTAL`函数在计算时会忽略隐藏行的数据。
功能及应用场景:在对数据进行求和时,不希望隐藏的数据参与计算。比如在数据筛选后,只对可见数据求和。
示例
数据 | |
10 | |
20(隐藏行) | |
30 | |
40 | |
50 |
求解问题
对可见数据进行求和。
公式应用
在需要显示结果的单元格(如B1)输入 =SUBTOTAL(9,A1:A4),A1:A4是数据区域。
运算结果
80。`SUBTOTAL`函数在计算时忽略了隐藏行的20,只对10、30、40进行求和。
按颜色求和公式(利用宏表函数或VBA编程)
语法(利用宏表函数示例):定义名称“颜色求和”,引用位置输入 =GET.CELL(63,Sheet1!A1)*1(假设数据在Sheet1,A1为首个数据单元格),在需要求和的单元格输入 =SUMIF(颜色求和,GET.CELL(63,Sheet1!A1),Sheet1!$B:$B)(假设颜色对应的数据在B列)。
功能及应用场景:根据单元格的颜色对数据进行求和。比如在数据标注不同颜色用于区分时,对相同颜色的数据求和。
示例
在Sheet1表中,A列数据根据不同条件标为不同颜色,B列是对应的数值,需要对标为红色的数据对应的B列数值求和。
求解问题
对红色单元格对应的数据求和。
公式应用
先按上述方法定义名称,再在需要显示结果的单元格输入公式 =SUMIF( 颜色求和,GET.CELL(63,Sheet1!A1),Sheet1!$B:$B)。
运算结果
假设红色单元格对应B列数据为100、200,则求和结果为300。宏表函数获取单元格颜色代码,`SUMIF`函数根据颜色代码对对应数据求和。
学会这些求和公式,能轻松应对工作中的各类求和问题。无论是简单的数据相加,还是复杂的多条件、跨表求和,都能高效解决。觉得文章有用,就点赞、转发,关注我获取更多Excel技巧,让办公更高效!
相关推荐
- Excel表格带单位求和不用愁!2个高效小技巧,轻松搞定!
-
我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!——首发于微信号:桃大喵学习记最近有小伙伴私信提问了个问题:“Excel表格数据带单位,如何快速求和?”。相信很多新手小伙...
- [office] Excel中Sumproduct函数的使用方法-
-
Excel中Sumproduct函数的使用方法-SUMPRODUCT和SUMIFS是Excel的两个最强大的函数,用于从表中返回过滤的数据。SUMPRODUCT功能更强大,但SUMIFS更快。您可以...
- SUMPRODUCT函数:关于多条件求和,不仅仅是SUMIFS,我也行!
-
文章最后有彩蛋!好礼相送!SUMPRODUCT函数,作为excel函数公式中的常用功能之一,运用及其广泛。结合它能够处理数据的功能,函数哥将它称之为多条件求和的函数,你可能有疑问了。SUMIF和SUM...
- Excel函数公式大全之利用MMULT函数计算两个数组矩阵的乘积
-
各位Excel天天学的小伙伴们大家好,欢迎收看Excel天天学出品的excel2019函数公式大全课程。今天我们依旧要学习的是Excel函数中的数学函数MMULT函数,计算两个数组的矩阵乘积。今天这个...
- Excel中的这个“万能函数”你用过吗?一个顶四个,简单又实用
-
Hello,大家好,今天跟大家分享一个Excel中的最强大的求和函数,它就是——SUMPRODUCT函数,很多人都将其称之为“万能函数”,条件求和,条件计数等一些常用的功能他就能轻松搞定,逻辑也非常的...
- 根据关键字条件求和,SUMPRODUCT函数思路清晰!
-
1职场实例小伙伴们大家好,今天我们来讲解一个关于根据关键字进行条件求和的职场真实案例,这是公众号粉丝后台留言咨询的一个问题,下面我们来通过几组简单的数据还原一下真实的办公情景。如下图所示:A列为一列地...
- Excel-万能PRODUCT函数
-
sumproduct除了可以计算乘积之和,还可以实现单条件求和(代替sumif),多条件求和(代替sumifs),单条件计数(代替countif),多条件计数(代替countifs)我总结了一个通用的...
- Excel“王者”级求和函数SUMPRODUCT,职场必学!
-
我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!日常工作中我们经常需要对Excel数据求和、计数,今天就跟大家分享一下Excel“王者”级求和函数SUMPRODUCT,灵...
- SUMPRODUCT函数满足“或”的要求,实现多条件求和!
-
1职场实例小伙伴们大家好,今天我们来继续讲解Excel使用中非常实用且强大的函数:SUMPRODUCT函数,上一次我们讲到了SUMPRODUCT函数实现类似SUMIFS函数多条件求和的功能。而今天我们...
- 整列数据相乘再相加sumproduct函数#excel技巧
-
今天分享一下像这种表格,我想求它的消费,也就是用它的数量去乘以单价去加上。下一个的数量乘以单价要加上,下一个数量乘以单价。如果小白会这样一步一步的去算,去单价去乘以数量,然后加上单价去乘以数量,一个一...
- 双向多条件求和,sumifs彻底不行了,但是sumproduct却能轻松搞定
-
今天我们来解决一个困扰很多Excel新手的问题,它就双向求和,所谓的双向,就是两个方向,如下图所示,我们想要根据【项目】与【费用类别】来实现动态求和效果。【项目】与【费用类别】在数据源中,一个是纵横的...
- Excel函数之Sumproduct,7个经典用法,你真的都了解吗?
-
什么是sumproduct函数以及其基本操作原理?sumproduct函数主要用于对数组中的数值进行相乘后再求和,。该函数最多支持255个参数(数组),这些数组可以是数字单元格引用或区域。它的工作流程...
- WPS-Excel表格sumproduct函数一次性算出相乘相加总额
-
excel表格单纯相加或者相乘大家都会应用,但是有时候我们需要算出相乘相加的总额,这种计算也是可以一次性算出的。今天来教大家怎样在WPS表格中,让数据一次性算出相乘相加的总额,会了这个小技巧,会方便很...
- 大神级Sumproduct公式这么好用,1分钟学会!
-
在工作中,一般用不到Sumprodct函数公式,但是真的好用,我们举工作中的3个场景来说明。1、快速相乘相加如下所示,我们各种商品有一个单价,然后对应有一些数量,我们现在需要快速汇总总金额数据有没有小...
- 万能函数Sumproduct,除了求和和计数外,还可以排名
-
在众多的Excel函数中,能同时完成求和、计数以及排名功能的函数不多,其中Sumproduct就是其中一个。一、万能函数Sumproduct:功能及语法结构。功能:返回相应区域数组乘积的和。语法结...
- 一周热门
- 最近发表
-
- Excel表格带单位求和不用愁!2个高效小技巧,轻松搞定!
- [office] Excel中Sumproduct函数的使用方法-
- SUMPRODUCT函数:关于多条件求和,不仅仅是SUMIFS,我也行!
- Excel函数公式大全之利用MMULT函数计算两个数组矩阵的乘积
- Excel中的这个“万能函数”你用过吗?一个顶四个,简单又实用
- 根据关键字条件求和,SUMPRODUCT函数思路清晰!
- Excel-万能PRODUCT函数
- Excel“王者”级求和函数SUMPRODUCT,职场必学!
- SUMPRODUCT函数满足“或”的要求,实现多条件求和!
- 整列数据相乘再相加sumproduct函数#excel技巧
- 标签列表
-
- filter函数js (37)
- filter函数excel用不了 (73)
- 商城开发 (40)
- 影视网站免费源码最新版 (57)
- 影视资源api接口 (46)
- 网站留言板代码大全 (56)
- java版软件下载 (52)
- java教材电子课本下载 (48)
- java技术的电子书去哪看 (33)
- 0基础编程从什么开始学 (50)
- java是用来干嘛的 (51)
- it入门应该学什么 (55)
- java线上课程 (55)
- 学java的软件叫什么软件 (38)
- 程序开发软件有哪些 (53)
- 软件培训 (59)
- 机器人编程代码大全 (50)
- 少儿编程教程免费 (45)
- 新代系统编程教学 (61)
- 共创世界编程网站 (38)
- 亲测源码 (36)
- 三角函数积分公式表 (35)
- 函数的表示方法 (34)
- 表格乘法的公式怎么设置 (34)
- sumif函数的例子 (34)