当excel表格里既有筛选数据,又夹杂着错误值,应该怎么忽略错误值计算呢?用 SUM 函数求和,经常直接报错;这时候就可以试试 Excel 中非常实用的 AGGREGATE函数。

一、AGGREGATE函数有什么作用?

AGGREGATE 可以理解为“增强版汇总函数”,不仅能完成求和、平均值、最大值、最小值等统计工作,还能自动忽略错误值、隐藏行以及筛选掉的数据。

函数语法:=AGGREGATE(函数编号,忽略选项,数据区域,[可选参数])

相比 SUM、AVERAGE 等传统 Excel函数,处理复杂数据时更加方便。

二、筛选后汇总金额并忽略错误值

例如表格已经进行了客户筛选,同时金额列中存在 #DIV/0!、#N/A 等错误值。

此时需要统计当前可见数据的金额总和,可以使用:

=AGGREGATE(9,7,D2:D9)

输入后即可得到正确汇总结果。

Excel有错误值怎么求和?AGGREGATE函数解决方案-天天办公网
忽略错误值计算步骤

三、公式参数解析

函数编号

第一个参数用于指定统计方式。

常见编号包括:

  • 1:平均值
  • 2:数字个数
  • 3:非空单元格个数
  • 4:最大值
  • 5:最小值
  • 9:求和

本例中的 9 表示执行求和计算。

忽略选项

第二个参数决定忽略哪些内容。

常见设置:

  • 6:忽略错误值
  • 7:忽略错误值和隐藏行

本例使用 7,因此筛选隐藏的数据和错误值都不会参与计算。

数据区域

最后输入需要统计的数据范围:

D2:D9 即可完成汇总。

四、AGGREGATE函数可以解决什么问题?

很多人在 Excel数据统计 时会遇到错误值导致公式报错的问题,而 AGGREGATE函数 可以一步解决多个问题:

  • 自动忽略错误值
  • 支持筛选后汇总
  • 忽略隐藏行数据
  • 支持求和、计数、平均值等多种统计方式

对于财务报表、销售统计和数据分析来说非常实用。