为什么我用vlookup函数有的返回#N/A,有的返回0?

如题所述

返回0的话,一方面可能由于有这个值,返回的就是0
另一方面可能你用了判断函数、IF函数,如果碰到了#N/A则返回0
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-02-09
假设你的公式是
=vlookup(c1,a:b,2,)
则公式改成如下写法之一
=if(isna(vlookup(c1,a:b,2,)),,vlookup(c1,a:b,2,))
=if(iserror(vlookup(c1,a:b,2,)),,vlookup(c1,a:b,2,))
=if(coumtif(a:a,c1),vlookup(c1,a:b,2,),)
=if(isna(match(c1,a:a,)),,vlookup(c1,a:b,2,))
=if(iserror(match(c1,a:a,)),,vlookup(c1,a:b,2,))
=if(count(match(c1,a:a,)),vlookup(c1,a:b,2,),)

为什么我用vlookup函数有的返回#N\/A,有的返回0?
返回0的话,一方面可能由于有这个值,返回的就是0 另一方面可能你用了判断函数、IF函数,如果碰到了#N\/A则返回0

vlookup函数常见错误
错误01:数据不匹配VLOOKUP函数查找不到匹配的值,就会返回错误值#N\/A,但是有时候我们通过查看源数据发现,明明查找区域中有匹配的值,但是用VLOOKUP函数却返回错误值,这是为什么呢?一般会有两种情况。第一种是VLOOKUP函数第1个参数查找值、第2个参数查找区域第1列中的数据带有空格或者未知字符。如下图...

Excel中使用Vlookup函数时,为什么查找部分数据显示#N\/A,而查找部分数据...
显示#N\/A是因为查找的依据中没有与要查找的基础相对完全一致的数据,有些显示正确是说明的你公式没有用错,有一部分完全一致的数据能正确显示出来。建议你在引用区域使用绝对引用,即显示$A$1.可按F4迅速转换绝对引用与相对引用。

我在excel里用vlookup功能查找数据,有的数据找到,有的明明表格里面有数...
Excel里用vlookup功能查找数据,有的数据找到,有的明明表格里面有数据却显示#N\/A,肯定是数据源与查找数据不一致,可能是数据格式不一致也可能是有多余空格导致。软件版本:Office2007 说明如下:1.利用Vlookup函数,虽然看上去单元格内容相同,但3,7,9对应的查找不到:2.3是文本格式与数值格式导致,...

为什么在使用vlookup函数时会返回# NA\/ A
Excel 中使用出现 #N\/A 错误码的原因:一、被查找的数据区域不存在数据,就会返回#N\/A。Eg: =VLOOKUP(A1,B1:C10,2,0) ,而 B1:C10 区不存在数据。A1的值也必须要存在于查找区域的第一列,而不能是 B 列 二、公式本身有错误。如上面的公式在下拉时,必须要给B1:C10的行加上绝对引用符号...

vlookup函数返回# N\/ A是为什么呢?
当出现#N\/A的情况,通常有四种可能原因。首先,匹配表中可能没有对应值。若尝试查找的值在表中不存在,则VLOOKUP会返回#N\/A。例如,查找关羽的成绩,但A列中并无关羽,函数自然无法给出结果。如图所示。其次,引用区域的设置错误。这种情况常见于公式使用相对引用时,导致公式下拉时引用区域变化,从而...

为什么用VLOOKUP函数返回错误值# N\/ A?
查找范围问题:例如,在未经排序的表格中,使用VLOOKUP或HLOOKUP查找值会导致找不到匹配项。 数组公式问题:数组公式中的参数行数或列数与包含公式的区域不匹配,也会导致#N\/A。 函数参数缺失:内置或自定义函数中漏掉了一个或多个必需的参数,也会引起此错误。 函数可用性:如果使用的自定义函数...

vlookup返回#N\/A的四种解决办法
当使用 Vlookup 函数时遇到#N\/A错误,可能是由于四种常见原因:查找区域问题、数据源引用错误、数据类型不匹配,以及查找值或数据源包含其他字符。下面逐一介绍解决办法:1. 如果查找区域不存在查找值,使用IFERROR函数替换错误,如在H4单元格中输入=IFERROR(VLOOKUP(...), 0),将#N\/A替换为0以避免...

为什么用VLOOKUP函数时返回# N\/ A
当在Excel中使用VLOOKUP函数时遇到“某个值对于该公式或函数不可用”的错误,通常是由于数据源数据格式不一致导致的。解决这个问题的关键是确保数据格式统一。如果遇到部分单元格返回#N\/A错误,可能是查找的数据不存在,这时可以借助IFERROR或ISERROR函数进行容错处理。例如,如果你的公式原本是`=VLOOKUP(D30...

vlookup函数返回# n\/ a什么原因?
看公式,没有什么问题,公式都书写正确,但是为何出现vlookup函数返回#n\/a错误呢?细心的小伙伴,可能已经发现,是因为单元格格式不同导致的。左边的工号是文本格式的,E列的工号是数字形式,正是因为格式不同出现VLOOKUP函数查找不到正确值,那您知道如何解决吗?修正方法一:我们在VLOOKUP函数第一参数:...

相似回答
大家正在搜