广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    excel中vlookup函数结果出现#n/a的解决办法

    来源:网络收集  点击:  时间:2024-04-30
    【导读】:
    Excel在进行函数处理时,会出现多种报错情况.如######、#!value、#N/A、#Div/0等等错误.一般情况受数据类型、数值格式、基本运算规则影响导致出现计算错误而得不到想要的值,了解提示的错误形式原因【出现#N/A:找不到索引的值】,便能很好解决Excel中出现vlookup函数结果出现#N/A的问题.工具/原料moreExcel2016(版本不受影响,WPS亦可)方法/步骤1/5分步阅读

    匹配不到导致错误。当使用Excel进行数据匹配时,查找不到对应的项,就会报错,且报错内容为#N/A.提供一个案例。

    如图所示,查找张无忌、梅超风、周杰伦的成绩,匹配按左边区域,结果发现‘周杰伦’匹配不到,是因为原始数据区域中没有这个人名,导致提示#N/A错误:G6单元格公式为:

    =VLOOKUP(F6,B$4:D$8,3,0)

    2/5

    判断是否能进行匹配。可提供ISNA函数进行嵌套使用,ISNA函数的含义是,如果错误,则返回某值,可参考ISNA函数使用,在这里如下图所示,使用公式如下:

    =ISNA(VLOOKUP(F6,$B$4:$D$8,3,0)),

    得出的结果返回TRUE”表明匹配不到“周杰伦”,而返回为FALSE的张无忌、梅超风是可以匹配得到的.

    3/5

    将匹配不到的数据进行自定义提示。使用的公式如下:

    =IF(ISNA(VLOOKUP(F6,$B$4:$D$8,3,0)),匹配不到,VLOOKUP(F6,$B$4:$D$8,3,0))

    就是=如果(是错误值,返回“匹配不到”,否则返回可以匹配的值~就是直接匹配)

    该公式同时可用下方简便公式:

    =IFERROR(VLOOKUP(F6,$B$4:$D$8,3,0),匹配不到)

    4/5

    将匹配不到的数据进行空值处理。就是将使用的公式进行简单调整

    =IF(ISNA(VLOOKUP(F6,$B$4:$D$8,3,0)),匹配不到,VLOOKUP(F6,$B$4:$D$8,3,0))

    就是=如果(是错误值,返回“”空值,否则返回可以匹配的值~就是直接匹配)

    该公式同时可用下方简便公式:

    =IFERROR(VLOOKUP(F6,$B$4:$D$8,3,0),)

    5/5

    最后说明.数据匹配不到还有:

    1.匹配内容书写错误,如果报错,请先核对检查.

    2.使用的数据源区域错误;如果存在此分享中下拉情况,请使用$(shift+4)进行锁定:检查数据源是否有绝对引用;等等.

    解决上述问题就是先找原因,后可使用替换提示内容进行处理.

    注意事项

    出现#N/A还有可能是:存在空格、非打印字符、其他字符 数据类型不匹配.

    EXCEL匹配出错VLOOKUPEXCEL报错办法
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_637991.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 13:42:26  耗时:0.026
    0.0263s