Table of contents
每当我们使用 VLOOKUP 值,如果没有匹配,那么它将显示一个" #N/A "的错误,而当有 0 你是否在寻找使用 VLOOKUP函数 至 返回一个空白,而不是0 或 这是对的。 在这篇文章中,我们将展示五个公式来实现这一目标。
下载实践工作手册
VLOOKUP返回空白.xlsx应用VLOOKUP返回空白而不是0或NA的5种便捷方法
我们采取了一个数据集,其中有 2 列:" 雇员 "和" 高度(厘米) "此外,还有另一个数据集来显示输出。 我们可以看到,值" 罗斯 因此,当我们试图使用""的时候,""并没有被列在主数据集上。 VLOOKUP 函数的值,我们得到""。 不适用 "单元格中的错误 C14 然而,我们已经修改了公式,在单元格中显示空白值,而不是那个错误。 C16 .
我们已经表明 5 的公式,以返回空白的 VLOOKUP 功能。
- 前两种方法显示空白,而不是 0 .
- 然后,方法 3 , 4 显示一个空白,而不是" #N/A " 错误。
- 最后,方法 5 在""和""中都返回空白。 #N/A "的错误和 0 价值。
1.结合IF和VLOOKUP函数来返回空白处
本节将结合 基金会 和 VLOOKUP 功能,以 返回 a 空白 而不是 0 在这里,我们有一个空白单元格,其值为 0 .
步骤。
- 首先,在单元格中输入以下公式 C13 .
=IF(VLOOKUP(B13,$B$5:$C$10,2,0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))
如果我们不加入 基金会 函数,那么这个函数就会返回0。
- 接下来,按 进入 .
公式分解
- 首先,这个公式有两个相同的 VLOOKUP 第一个函数有一个附加条件,检查它是否等于 0 如果不是这样,那么第二个 VLOOKUP 函数执行。
- vlookup(b13,$b$5:$c$10,2,0)
- 输出:0 .
- 该函数查找单元格中的值 B13 的范围内 B5:C10 如果有匹配的,那么它就会返回各自的值。 C5:C10 所示的范围 2 在该函数内的 0 是指在这个函数的末尾,意味着 匹配类型为精确 .
- 我们的公式简化为→ IF(0=0,"",0)
- 输出:(空白) .
- 这里的 逻辑_测试 为真,所以我们得到了空白输出。
阅读更多。 在Excel中如何在没有数据的情况下将单元格留空(5种方法)
2.结合IF、LEN和VLOOKUP函数来返回空白处
这第二种方法将把 基金会 , LEN ,以及 VLOOKUP 功能,以 返回 a 空白 而不是 0 或 这是对的。 .
步骤。
- 首先,在单元格中输入以下公式 C13 .
=if(len(vlookup(b13,$b$5:$c$10,2,0))=0,"",vlookup(b13,$b$5:$c$10,2,0))
- 接下来,按 进入 .
公式分解
- 同样,这个公式有两个 VLOOKUP 此外,我们还使用了第一个 VLOOKUP 的函数中的一个 LEN 函数,它返回一个字符串的长度。 现在,一个空白单元格的长度是 0 因此,我们已经在逻辑测试标准中设置了这一点。
- 现在。 vlookup(b13,$b$5:$c$10,2,0)
- 输出:0 .
- 该函数查找单元格中的值 B13 的范围内 B5:C10 如果有匹配的,那么它就会返回各自的值。 C5:C10 所示的范围 2 在该函数内的 0 是指在这个函数的末尾,意味着 匹配类型为精确 .
- 我们的公式简化为→ 如果(len(0)=0,"",0)
- 输出:(空白) .
- ǞǞǞ LEN 函数返回 0 所以,第一部分的 基金会 函数的执行,我们得到了空白单元格作为输出。
阅读更多。 如何使用XLOOKUP来返回空白而不是0
类似读物
- 如何在Excel中删除数字前面的零(6种简单方法)
- 在Excel中使用宏隐藏零值的行(3种方法)
- 如何在Excel中隐藏没有数据的图表系列(4种简单方法)
- 隐藏Excel数据透视表中的零值(3种简单方法)
3.合并IF、ISNUMBER和VLOOKUP函数以返回空位
在第三种方法中,我们将使用 基金会 , 身份证号码 ,以及 VLOOKUP 功能,以 返回空白 而不是""。 #N/A " 错误。
步骤。
- 首先,在单元格中输入以下公式 C13 .
=if(isnumber(vlookup(b13,$b$5:$c$10,2,0)),vlookup(b13,$b$5:$c$10,2,0),"" )
- 接下来,按 进入 .
公式分解
- 这个公式有两个 VLOOKUP 此外,我们还使用了第一个 VLOOKUP 的函数中的一个 身份证号码 函数,它对一个数字返回真,对一个非数字输出返回假。 现在,如果第一个 VLOOKUP 函数返回一个错误,那么它将不是一个数字。 因此,我们已经在 逻辑_测试 标准 ,而当这种情况发生时,假的部分的 中频函数 将会执行。
- 现在。 vlookup(b13,$b$5:$c$10,2,0)
- 输出:#N/A .
- 该函数从单元格中寻找值 B13 的范围内 B5:C10 如果有匹配的,那么它就会返回各自的值。 C5:C10 所示的范围 2 此外,值" 罗斯 在指定的单元格范围内找不到"",因此它显示了错误。 0 是指在这个函数的末尾,意味着 匹配类型为精确 .
- 我们的公式简化为→ 如果(isnumber(#n/a),#n/a,"" )
- 输出:(空白) .
- 函数ISNUMBER 返回 0 所以,第二部分的 中频函数 执行,我们得到空白单元格作为输出。
阅读更多。 Excel IFERROR函数返回空白而不是0
4.结合IFERROR和VLOOKUP函数
本节将结合 误差(IFERROR 和 VLOOKUP 功能,以 返回 a 空白 在Excel中。
步骤。
- 首先,在单元格中输入以下公式 C13 .
=iferror(vlookup(b13,$b$5:$c$10,2,false),"" )
- 接下来,按 进入 .
公式分解
- 这个公式有一个单一的 VLOOKUP 函数,并且我们在一个 误差(IFERROR 现在,修改后的输出被设置为一个空白单元格。
- 现在。 vlookup(b13,$b$5:$c$10,2,false)
- 输出:0 .
- 该函数查找单元格中的值 B13 的范围内 B5:C10 如果有匹配的,那么它就会返回各自的值。 C5:C10 所示的范围 2 在该函数内的 失败 在这个函数的末尾,意味着 匹配类型为精确 .
- 我们的公式简化为→ iferror(#n/a,"")
- 输出:(空白) .
- 这个函数修改了任何错误和 返回 我们 空白 单元作为输出。
阅读更多。 如何在Excel中用公式排除零值(3种简单方法)
5.使用组合函数返回空白而不是0或#N/A!错误
在最后的方法中,我们将结合 基金会 , IFNA ,以及 VLOOKUP 函数来创建一个公式来返回空白而不是 0 或 这是对的。 到此为止,每个方法都是针对一个单一的值。 然而,这个单一的公式对两种情况都有效。 在这里,我们有一个空白单元格,其值是 0 .
步骤。
- 首先,在单元格中输入以下公式 C13 .
=if(ifna(vlookup(b13,$b$5:$c$10,2,false),0)=0,"",vlookup(b13,$b$5:$c$10,2,false))
- 接下来,按 进入 .
公式分解
- 同样,这个公式有两个 VLOOKUP 此外,我们还使用了第一个 VLOOKUP 的函数,在一个 IFNA 函数,它检查" #N/A "如果它发现了这个错误,那么它将返回 0 否则,它将返回原始输出。 然而,我们已经设置了它,以便当它发现 0 谈到这个问题时,他说:"我想说的是 返回 a 空白 细胞。
- 现在。 vlookup(b13,$b$5:$c$10,2,false)
- 输出:0 .
- 该函数从单元格中寻找值 B13 的范围内 B5:C10 如果有匹配的,那么它就会返回各自的值。 C5:C10 所示的范围 2 在该函数内的 失败 在这个函数的末尾,意味着 匹配类型为精确 .
- 我们的公式简化为→ if(ifna(0,0)=0,"",0)
- 输出:(空白) .
- ǞǞǞ IFNA 函数返回 0 ,这意味着 逻辑_测试 是真的。 所以,第一部分的 基金会 函数的执行,我们得到了空白单元格作为输出。
练习部分
我们为每个方法都添加了一个实践数据集,在 ǞǞǞ 因此,你可以很容易地按照我们的方法进行操作。
总结
我们已经向你展示了 五 使用的公式 VLOOKUP 至 返回空白 而不是 0 或 这是对的。 如果你在这些方法上遇到任何问题或有任何反馈意见,请随时在下面评论。 此外,你可以访问我们的网站 ǞǞǞ 谢谢您的阅读,并祝您身体健康!