如何修复 excel 中的 #n/a 错误?

处理#N/A时有两种情况:

  1. 您不想收到 #N/A 错误。
  2. 您不想将其显示给用户。

本教程将帮助您处理这些情况。

错误#N/A – 这是什么意思?

顾名思义,“不可用”。在 Excel 中,当您使用查找函数搜索某个值并且在列表或范围中未找到该值时,您的公式可能会以 #N/A 错误的形式返回结果。

na-错误

你什么时候得到#N/A?

在上面的示例中,我们使用 VLOOKUP 在 A 列中查找值 7。但是正如您所看到的,“7”不在范围内,公式在结果中返回 #N/A。

当你得到那

同样,当您使用 MATCH 函数并尝试获取“7”的匹配项时,公式会在结果中返回 #N/A。

使用匹配函数

除此之外,如果你使用任何其他搜索公式,如 HLOOKUP、SEARCH 和 INDEX+MATCH,你也会得到同样的错误。

注意:使用 XLOOKUP,您有一个 inbuild 参数,如果您要查找的值不在搜索范围内,您可以设置要获取的值。

如何管理#N/A?

您可以使用两个特定功能。

IFNA:仅适用于错误#N/A

在下面的示例中,我们通过用 IFNA 包装 MATCH 来使用它。在 IFNA 中,第一个参数使用 MATCH 函数以及 MATCH 返回 #N/A 时返回的值。

与 ifna 匹配

IFERROR:针对所有错误

同样在下面的示例中,我们将 IFERROR 与 VLOOKUP 结合使用。我们用 IFERROR 包装了 VLOOKUP,并指定了结果中有错误时要返回的值。

iferror-with-vlookup

其他需要记住的要点

  1. 最好使用任何搜索功能检查您要查找的值。如果您的值拼写错误,但正确的值存在,您将很难知道。
  2. 有时,当您要查找的值的格式与搜索范围内的值的格式不同时,您可能会收到#N/A 错误。例如,如果您搜索一个数字,但该数字在搜索范围内另存为文本,您仍然会收到 #N/A 错误。
  3. 查找值或查找表值中存在额外空格也可能导致 #N/A 错误。

示例文件

添加评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注