在Excel中忽略错误求和所有数字单元格
Author: Xiaoyang Last Modified: 2025-05-07
当对包含一些错误值的数字范围进行求和时,普通的SUM函数将无法正确工作。为了仅对数字求和并跳过错误值,AGGREGATE函数或SUM与IFERROR函数可以帮到您。
使用AGGREGATE函数忽略各种错误求和数字
在Excel中,AGGREGATE函数可以帮助对一系列单元格求和,并忽略各种类型的错误,其通用语法为:
=AGGREGATE(9,6,range)
- 9: 这是AGGREGATE中的参数 - function-num,它表示求和函数;
- 6: 这是AGGREGATE中的另一个参数 – options,用于忽略错误值;
- range: 要求和的单元格范围。
请在空白单元格中应用以下公式,然后按Enter键以获取总和:
=AGGREGATE(9,6,C2:C10)
使用SUM和IFERROR函数忽略各种错误求和数字
您还可以将SUM和IFERROR函数结合在一起创建一个数组公式来解决此任务,其通用语法为:
{=SUM(IFERROR(range,0))}
数组公式,应同时按下Ctrl + Shift + Enter键。
数组公式,应同时按下Ctrl + Shift + Enter键。
- range: 您希望在忽略错误的情况下求和的单元格范围。
将以下公式输入到空白单元格中,然后按Ctrl + Shift + Enter键以获取正确结果,请参见截图:
=SUM(IFERROR(C2:C10,0))
公式解释:
=SUM(IFERROR(C2:C10,0))
- IFERROR(C2:C10,0): 当发现错误值时,此IFERROR函数将返回0。因此,您将得到如下数组列表:{1200;0;1500;0;1005;900;0;2005;1690}。
- SUM(IFERROR(C2:C10,0))=SUM({1200;0;1500;0;1005;900;0;2005;1690}): SUM函数将数组列表中的所有数字相加以获得最终结果:8300。
使用SUMIF函数忽略特定错误求和数字
上述两种方法在求和时忽略所有类型的错误。如果您的数据只包含一种错误类型,例如#N/A错误,在求和时忽略这种特定错误,SUMIF函数可以帮助您。其通用语法为:
=SUMIF(range,"<>error_type")
- range: 您希望求和的单元格范围;
- error_type: 您希望在求和时忽略的一种错误类型,例如#N/A、#REF!...
在空白单元格中,请输入以下公式,然后按Enter键以获取所需的结果:
=SUMIF(C2:C10,"<>#N/A")
注意:在应用此公式时,如果数据列表中出现其他类型的错误,此SUMIF函数将返回错误结果。
相关功能使用:
- SUMIF:
- SUMIF函数可以根据一个条件帮助对单元格求和。
- IFERROR:
- IFERROR函数用于在公式计算出错误时返回自定义结果,并在没有发生错误时返回正常结果。
- AGGREGATE:
- AGGREGATE函数可以将不同的聚合函数应用于列表或数据库,并可以选择忽略隐藏行和错误值。
更多文章:
- 求和最小或最底部N个值
- 在Excel中,使用SUM函数对一系列单元格求和很容易。有时,您可能需要对数据范围内的最小或最底部3、5或n个数字求和,如下面的屏幕截图所示。在这种情况下,SUMPRODUCT与SMALL函数可以帮助您在Excel中解决这个问题。
- 根据条件求和最小或最底部N个值
- 在之前的教程中,我们讨论了如何对数据范围内的最小n个值求和。在本文中,我们将执行更高级的操作——根据一个或多个条件求和最低的n个值。
- 按账龄小计发票金额
- 根据账龄对发票金额进行小计(如下面的屏幕截图所示)可能是Excel中的常见任务,本教程将展示如何使用普通的SUMIF函数按账龄小计发票金额。
最佳的办公生产力工具
Kutools for Excel - 助您脱颖而出
🤖 | Kutools AI 助手:基于以下功能彻底改变数据分析方式:智能执行 | 生成代码 | 创建自定义公式 | 分析数据并生成图表 | 调用Kutools函数… |
热门功能: 查找、高亮或标记重复项 | 删除空行 | 合并列或单元格而不丢失数据 | 四舍五入无需公式 ... | |
超级VLookup: 多条件 | 多值 | 跨多个工作表 | 模糊查找... | |
高级下拉列表: 简易下拉列表 | 级联下拉列表 | 多选下拉列表... | |
列管理器: 添加指定数量的列 | 移动列 | 切换隐藏列的可见状态 | 比较列以 选择相同和不同的单元格 ... | |
精选功能:网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿与工作表管理器 | 资源库(自动文本) | 日期提取 | 合并数据 | 加密/解密单元格 | 按列表发送电子邮件 | 超级筛选 | 特殊筛选(筛选粗体/斜体/删除线...) ... | |
排名前15的工具集: 12个 文本 工具(添加文本,删除特定字符 ...) | 50多种 图表 类型(甘特图 ...) | 40多种实用 公式(基于生日计算年龄 ...) | 19个 插入 工具(插入二维码,从路径插入图片 ...) | 12个 转换 工具(小写金额转大写,汇率转换 ...) | 7个 合并与拆分 工具(高级合并行,分割Excel单元格 ...) | ... 还有更多 |
Kutools for Excel拥有超过300种功能,确保您需要的功能只需一键即可实现...
Office Tab - 在Microsoft Office(包括Excel)中启用标签式阅读和编辑
- 一秒内切换数十个打开的文档!
- 每天为您减少数百次鼠标点击,告别鼠标手。
- 在查看和编辑多个文档时,您的工作效率将提高50%。
- 为Office(包括Excel)带来高效的标签页,就像Chrome、Edge和Firefox一样。