vlookup匹配出来是n a,vlookup函数老是出错#na怎么办
vlookup匹配出来是n a,vlookup函数老是出错#na怎么办详细介绍
本文目录一览: vlookup为什么匹配都是NA
vlookup匹配都是N/A是因为你列表的位置没有放置正确。你可以看vlookup函数的介绍,他会自动搜索表区域首列满足条件的元素,也就是你对应的第一列应该是你的G列而不是F列。表格中,调用vlookup函数,并正确设置函数的四个参数。按回车键之后,就可以提取出对应关键词的数据。通过鼠标下拉填充,如果其中有些数据显示为#N/A,说明就是没有对应关键词的数据。
vlookup
VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。
VLOOKUP函数使用注意事项
一、Vlookup的作用与参数
Vlookup:一个纵向查找函数,纵向指明了函数的查找方式,是根据列进行数据查询的
语法:=VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
第一参数:要查找的值第二参数:查找的数据区域第三参数:结果在数据区域的第几列第四参数:数据的匹配方式,一共有2种数据匹配的方式设置为false或者0表示精确匹配,如果找不到结果,函数会返回#N/A,一般直接写0即可
设置为true或者1表示近似匹配,如果查找不到精确的结果,函数就会返回小于查找值得最大值,这个一般用到的不多,常见的例子就是进行区间判断计算提成之类。
二、案例演示
通过上面我们已经了解了Vlookup函数的作用与参数,下面就来看下它简单的使用方法,如下图,我们想要查找【张飞的数学成绩】只需要将公式设置为:
=VLOOKUP(F3,A1:D9,3,0)
第一参数:F3,就是张飞姓名所在的单元格位置,其结果就是张飞第二参数:A1:D9,查找的数据区域,就是需要在这个数据进行查询第三参数:3,在第二参数这个区域中,【数学成绩】在第三列,所以就设置为3第四参数0,表示精确匹配以上就是它各个参数具体的输入方法,其实Excel中所有的函数都是这样的,知道了作用,只需要根据参数来输入函数即可。
三、注意事项
使用Vlookup有3个注意是事项,这也是很多人诟病Vlookup函数的原因,我们来详细了解下
1.查找值必须在数据区域的第一列
如下图所示,我们还是查找【张飞的数学成绩】,但是结果却是#N/A这个错误值,这个是因为在【第二参数】查找的数据区域中,姓名这一列没在数据区域的第一列造成的。
为什么我使用vlookup,总是显示#NA
因为你两个表的关键词格式不一样,上面那个是文本,下面那个是数字,建议都转成文本处理。在下表中添加一个辅助列=A1&“”,然后填充这一列,再复制-选择性粘贴-数值到A列。
1、首先打开要引用的数据表, 然后将要查找的对象复制到表中, 您可以根据需要将其放置在表中。
2、我把光标放在 K2 列中, 在这里输入公式, 有时不记得, 可以在上面的菜单栏中查看。
3、在公式中, 单击 "查找" 并应用右侧的下拉箭头, 以查找底部的 VLOOKUP 函数单击。
4、函数参数对话框出现在这里, 你可以输入它, 你可以点击它, 我想找到的值是 I2 单元格, 你可以点击, 然后输入下面的查找数据表, 这可以拖放所选内容, 然后输入我想删除的列数瓮。最后, 输入匹配条件。
5、此时, 结果将出来, 然后将鼠标放在 k2 单元格的右下角, 向下拖动, 但结果显示在 #n/结果中。
6、当我把鼠标放在发生问题的单元格中并查看公式时, 我发现我要找的区域有问题, 不是我选择的所有区域, 而是向下的变化。
7、在查找区域中在此处输入几个 $, 以便您可以绝对引用刚才选择的区域, 当然, 这将在 k2 单元格中再次完成。
8、然后选择 K2 单元格, 将鼠标放在单元格的右下角, 并在出现黑色小十字后, 向下拖动, 填充下面的单元格, 也可以在这里双击鼠标左键。
用vlook函数在excel中老显示#NA是什么原因?
用vlook函数在excel中老显示#N/A是因为查找区域为相对引用,将查找区域改为绝对引用即可。
工具/材料:Microsoft Office Excel2016版,Excel表格。
1、首先选中Excel表格,双击打开。
2、其次在该界面中,选中要用vlook函数表示结果的单元格。
3、接着在该界面中,上方公示框中输入vlook函数公式“=VLOOKUP(3,A1:A6,1,FALSE)”,表示在A1列中对3进行精确式查找。
4、其次在该界面中,点击公示框左侧“确定”按钮。
5、最后在该界面中,单元格里显示A1列中存在查找值3。
vlookup的结果为什么显示NA呢?
vlookup匹配出来是n/a,解决可以通过点击查找,点击替换,输入查找内容,输入替换为,点击全部替换并且点击确定实现。
1、首先打开WPS Office 2019,发现表格vlookup函数匹配出来是n/a现象。
2、这时点击右上角的【查找】,如下图所示。
3、弹出白色框,点击【替换】,如下图所示。
4、然后在打开的窗口中,输入查找内容:空一个格。
5、输入替换为:不填,点击下面的【全部替换】。
6、最后点击【确定】,发现表格vlookup函数已匹配结果,操作完成。
vlookup函数老是出错#na怎么办
我们在使用excel的vlookup函数的时候,有时候总会出现#n/a这样的错误字符提示,那么对于这种情况小编觉得可以对区域文本格式数字进行查找,或者是将格式进行再一次的转换,点击“转换为数字”等等方法。具体解决步骤就来和小编一起看一下吧~希望可以帮助到你。vlookup函数老是出错#n/a怎么办1、首先打开要引用的数据表,然后把要查找的对象拷贝到这个表中,位置自己根据需要放置就可以了。2、把光标定位在K2栏,在这里输入公式,有时记不熟的,可以在上面菜单栏里去找。3、在公式里点击查找与应用右边的下拉箭头,找到最下边的vlookup函数点击。4、这时出现函数参数对话框,在这里可以输入,也可以点击选取,我要查找值是I2单元格的,可以点击然后输入下面的查找数据表,这个可以拖拽选取,然后输入我要返回的第几列内容。最后输入匹配条件。5、这时会出来结果,然后把鼠标放在k2单元格右下角,向下拖拽,可是结果里却出现#N/A的结果,这个问题出在哪里,明明我的查找数据表里有这个人啊。6、等把鼠标放在出现问题的单元格,查看公式时发现,原来查找的区域出现了问题,不是我所选的所有区域,而是向下变化了。7、在查找区域这里输入几个$,这样就可以绝对引用刚才所选的区域,当然,这个要重新在k2单元格做一下。8、然后选中K2单元格,把鼠标放在单元格的右下角,出现黑色小十字后,向下拖拽,填充好下面的单元格即可,也可以在此双击鼠标左键。
为什么VLOOKUP函数返回# NA
一、错误原因分析: ①数据缺失,并且在其位置输入了“#N/A”或“NA()”。 ②为 HLOOKUP、LOOKUP、MATCH 或 VLOOKUP 工作表函数的 lookup_value 参数赋予了不正确的值。 ③在未排序的表中使用 VLOOKUP、HLOOKUP 或 MATCH 工作表函数来查找值。 ④数组公式 (数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ({ }) 中。按 Ctrl+Shift+Enter 可以输入数组公式。)中使用的参数的行数或列数与包含数组公式的区域的行数或列数不一致。 ⑤内置或自定义工作表函数中省略了一个或多个必需参数。 ⑥使用的自定义工作表函数不可用。 ⑦运行的宏程序所输入的函数返回 #N/A。二、解决案例:1、如下图案例中,我将在A10单元格中输入学号,来查找该名同学的英语成绩。B10单元格中的公式为“=VLOOKUP(A10,A2:E6,5,FALSE)”,我们在A10中输入了学号“107”由于这个学号,但是在A2:A6中并没有和它匹配的值,所以此时就会提示“#N/A”错误;
2、若想修正这个错误,则可以在A10单元格中输入一个A2:A6中存在的学号,如“102”,此时错误值立刻就消失了;
3、说明一:关于公式“=VLOOKUP(A10,A2:E6,5,FALSE)”中VLOOKUP的第四个参数,若为FALSE,则表示一定要求完全匹配lookup_value的值;若为TRUE,则表示如果找不到完全匹配lookup_value的值,就使用小于等于 lookup_value 的最大值。
说明二:提示“#N/A”错误的原因还有其他一些,选中出现错误值的B10单元格后,会出现一个智能标记,单击这个标记,在弹出的菜单中选择“关于此错误的帮助”,就会得到这个错误的详细分析,通过这些原因和解决方法建议,我们就可以逐步去修正错误,这对其他的错误也适用。
vlookup返回的是NA是什么意思?
VLOOKUP函数出现NA可能是以下原因造成的:
1、VLOOKUP引用参数不正确,例如要查找目标不在首列。
2、数据格式类型不符,如格式为文本、字符的不同格式。
3、数据中有多余的空格或其它特殊符号。
4、引用区域内没有包含可供查询的关键字。
参数说明:
Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 1 时,返回 table_array 第一列的数值。
vlookup为什么匹配都是NA
因为匹配的两列数据格式不一样。VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。
演示机型:华为MateBook X 系统版本:win10 APP版本:Excel2021 因为匹配的两列数据格式不一样。VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。
vlookup匹配出来是na怎么引用上一单元格内容
1、首先可以将N/A替换成别的字符,或正确使用引用。2、其次点击右上角的【查找】。3、最后在H4单元格的vlookup函数里加入IFERROR函数即可。