【发布时间】:2015-05-14 16:08:21
【问题描述】:
如果您想对一系列数字进行平均但又想使用 AVERAGEIF() 函数忽略错误,如何指定标准?
例如,给定以下数据:
A1: 1
A2: #DIV/0!
A3: #VALUE!
A4: 5
A5: 0
我想使用类似这样的 AVERAGEIF(range, criteria) 公式:
=AVERAGEIF(a1:a5,and("<>#DIV/0!","<>#VALUE!"))
or
=AVERAGEIF(a1:a5,"<>Error()")
有没有办法指定一个标准来排除错误?我期望从该范围得到的答案是 2,即三个有效数字(1、5 和 0)的平均值。
我通过搜索发现有一种方法可以使用数组公式或其他函数来执行此操作,但我想了解是否有一种方法可以在不使用数组公式或使用其他函数的情况下执行此操作。基本上,您可以在标准中指定忽略错误。例如,我可以忽略这样一个错误:
AVERAGEIF(a1:a5,"<>#DIV/0!")
但我不知道如何指定忽略任何错误。所以我的问题是一个标准问题。我正在使用 Microsoft Excel 2013。
【问题讨论】:
-
请尝试
AVERAGEIFS- 你可以在那里添加2个条件。第二种方法可以是在数组公式中组合AVERAGE、IF和ISERROR函数。
标签: excel excel-formula