VLOOKUP 函数不会因数据不匹配而给出错误。相反,它可能会返回错误。
- #N/A 错误
- #姓名?错误
- #参考!错误
- #价值!错误
让我们通过一个例子详细讨论每个错误。
目录
- VLOOKUP 中的 4 个主要错误以及如何修复它们?
- #1 修复 VLOOKUP 中的 #N/A 错误
- #2 修复#VALUE!VLOOKUP 错误
- #3 修复 VLOOKUP #REF 错误
- #4 修复 VLOOKUP #NAME 错误
- 这里要记住的事情
#1修复 VLOOKUP 中的 #N/A 错误
此错误通常是由众多原因之一造成的。例如,#N/A 错误表示“不可用”。如果公式找不到所需的值,则为VLOOKUP公式的结果。
在解决这个问题之前,我们需要知道为什么它会给出 #N/A 错误。该错误是由于数据输入错误、近似匹配标准、错误的表格引用、错误的列引用编号、数据不是垂直形式等造成的。
表 1 中有一个销售报告表。在表 2 中,我们应用了VLOOKUP公式并尝试从表 1 中提取值。
在单元格 F4 和 F9 中,我们收到#N/A错误。这是因为单元格 E4 看起来与单元格 A4 中的值完全相同。但我们仍然收到错误#N/A。您一定在想为什么 VLOOKUP 返回的结果为#N/A。完全不用担心。请按照以下步骤纠正错误。
- 第 1 步:我们必须应用莱恩卓越公式并找出单元格 A4 和 E4 中有多少个字符。
在单元格 C4 中,我们应用了 LEN 函数来检查单元格 A4 中有多少个字符。同样,我们在单元格 D4 中使用 LEN 函数来查找单元格 E4 中有多少个字符。
在 A4 单元格中,我们有 11 个字符。但在单元格 E4 中,我们有 12 个字符。因此,与单元格 A4 相比,单元格 E4 中多了一个字符。
从一开始看,两者看起来很相似。然而,还有一个额外的角色。它必须是尾随空格。
我们可以编辑单元格 E4 并删除空格。如果我们删除这个多余的空格,我们就会得到结果。
但这不是解决问题的适当方法。
- 步骤 - 2:我们可以使用删除尾随空格Excel中的TRIM函数。我们可以通过应用VLOOKUP函数和TRIM函数来自动删除空格。
TRIM 功能删除多余的不需要的空间。
Excel VLOOKUP函数视频讲解
#2修复#VALUE!VLOOKUP 错误
该错误是由于函数中缺少任何参数造成的。例如,让我们看一下下表。
VLOOKUP 函数以 LOOKUP 值、表范围、列索引号和匹配类型开始。如果我们看上图,公式参数的顺序并不完美。在 LOOKUP 值的位置,有一个表范围。在表范围中,我们有列索引号等。
我们需要正确提及公式才能消除此错误。
#3修复 VLOOKUP #REF 错误
此错误是由于错误的参考号造成的。当应用或提及列索引号时,我们必须透露我们正在查看所需结果的列的确切列号。如果我们指定的列索引号超出了选择范围,这将返回#REF!错误。
LOOKUP 值是完美的。此外,桌子的范围也非常好。但这里的列索引号并不完美。因此,我们选择了从A3到B8的表格范围,这意味着我们只选择了两列。
在列索引号中,我们提到了3,它超出了表范围,因此VLOOKUP返回#REF!错误结果。
我们必须提及正确的列索引号来纠正此错误。
#4修复 VLOOKUP #NAME 错误
VLOOKUP#NAME?由于提到的错误公式而显示错误。根据我个人的经验,我们通常键入 CLOOKUP 而不是 VLOOKUP。
Excel 中没有名为 CLOOKUP 的公式,因此返回的值为#NAME?错误类型。
解决方案:解决方案很简单。我们必须检查公式的拼写。
要记住的事情
- 由于数据不匹配,可能会出现#N/A 错误。
- 名字?由于公式类型错误,可能会出现错误。
- 裁判!由于列索引号错误,可能会显示错误。
- 价值!错误是由于参数提供缺失或不正确造成的。