vlookup函数下拉出错NA的使用方法 Excel中vlookup函数下拉出错NA怎么用


  • 处理方法:检查并重新5261设定参数(4102查找目标不在首列等)

  • 原因:2.数据格1653式类型不符

    处理方法:将数据格式类型用VALUE()或TEXT()函数将查询的内容与目标调成一致。

  • 原因:3.数据中有哆余的空格或其它特殊符号

    处理方法:用替换的方法将多余的空格或其它特殊符号去除。

  • 原因:4.引用区域内没有包含可供查询的关键字

2、A1所查找的部分1653没有找到

将A1出现空值的情况显示为空值!

如果是第二种情况,请确保所输入的项目在所查找的列表中存在如果存在,則是查询的列表的列顺序可能有错误

Vlookup所要查找的列是所选区域的第一列,也就是说要查找某个 信息比如姓名,那么所选择的列表顺序必须姓名在第一,比如 :姓名、年龄、性别而不能是年龄、姓名、性别。

Lookup_value为需要在数据表第一列中进行查找的数值Lookup_value 可以为数值、引鼡或文本字符串。当vlookup函数下拉出错NA第一参数省略查找值时表示用0查找。

Table_array为需要在其中查找数据的数据表使用对区域或区域名称的引用。

Range_lookup为一逻辑值指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配如果为FALSE或0,则返回精确匹配如果找不到,则返回错误值 #N/A


一般有两种情况: 1、A1为

当A1为空的时候自然无

如果是第一种情况,可以修改公式使得显示效果好看一些:=IF(A1="","",VLOOKUP(A1,Sheet2!A:B,2,FALSE)) 将A1出现空值的情况显示为空值!如果是第二种情況,请确保所输入的项目在所查找的...

vlookup函数下拉出错NA出现NA大致2113有以下几种原因:

3.数据中有多余的4102格或其它特殊符号

4.引用区域内1653没有包含可供查询的关键字

针对以上4点相应的解决方法是:

  1. 检查并重新设定参数(如查找目标不在首列等)

  2. 将数据格式类型用VALUE()或TEXT()函数将查询的内容与目标调成一致

  3. 用替换的方法将多余的空格或其它特殊符号去除

  4. 先判断查询结果是否为#NA,如是结果输出“”或“不包含”等,不是则给出查询结果公式示例:

查询目标不在首列,可以采用INDEX+MATCH的组合可参见百度经验:


=VLOOKUP(A3:A21,Sheet2!A2:B22,2,0) 这是我的公式,我只是用插入-函数-VLOOKUP然后出现一个框,选擇的区域因为自己写语法实在是不会。而且这只是表格的其中一个部分还有成千上万个数据,客人又不给弄乱格式所以麻烦你了

在sheet1嘚B2输入以下公式,下拉填充

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 vlookup函数下拉出错NA 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信