打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何处理Vlookup的#N/A错误

Vlookup函数精确查找时,总会遇上各种各样的问题,最常见的问题就是查找后得到的结果是#N/A出现这种问题有很多很多的原因,比如选择范围不对,表格查找值不在查找范围中第一列,表格数据中有很多不应该出现的空格,但无论是哪种情况,真实的原因只有一种,那就是在查找范围中找不到你想要的,就显示这种错误。

这种错误很多人看不明白,往往认为是乱码。

  为了直观显示,我们可以对这些错误值进行处理。

  主要有以下两种方法。

01

ISNA函数

  ISNA属于信息类函数,可以对一个单元格进行检查,返回结果TRUE或是FALSE,由此可以判断某个单元格是否有#N/A的错误。

   如下表格,出现#N/A,原因是姓名中根本不存在“ForSheet”这个人。      

    G2单元格输入公式=ISNA(F2),对F2单元格进行判断是否#N/A错误,返回的结果值为TRUE,说明存在错误。

    结合IF函数,如果有这种错误,显示“查无此人”,否则使用正常的VLOOKUP函数。

    公式可以进行以下修改。=IF(ISNA(F2)=TRUE,"查无此人",VLOOKUP(E2,A2:C10,3,0))

 公式如果这样写就麻烦些,所以,如果没有听懂上面的用法,直接忽略,当我什么也没说。可以使用更简单的IFERROR函数。

02


IFERROR

  IFERROR 函数可以很方便的处理公式中的错误。如果公式的计算结果为错误值 IFERROR 返回您指定的值;否则它将返回公式的结果。

公式写法为:IFERROR(value,value_if_error)

通俗的讲可以这样理解: =IFERROR(正常公式,”出错处理”)
如下表格,使用VLOOKUP出现以下错误。

将此公式 =VLOOKUP(E2,A2:C10,3,0)修改成以下公式

=IFERROR(VLOOKUP(E2,A2:C10,3,0),“查无此人”)

子曰:用之则行,不用则藏。

意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
怎样使公式中不出现#N/A等错误值
Excel公式教程ISNA函数详解
vlookup怎么把错误值变成零
excel实用技巧之根据姓名或者工号查询工资
受够加班煎熬,我整理出12个Excel表格核对神技!
FILTER、XLOOKUP、VLOOKUP、LOOKUP四个函数大PK,谁才是你心目中最厉害的函数?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服