vlookup函数出现单元格式错误
1个回答
关注
展开全部
第1种:第2个参数区域设置错误之一。
vlookup函数常见错误
错误原因: vlookup函数第二个参数是查找区域,该区域的第1列有一个必备条件,就是查找的对象(A9),必须对应于区域的第1列
第2种:第2个参数区域设置错误之二。
vlookup函数常见错误
第3种:第4个参数少了或设置错误。
错误原因:vlookup第四个参数为0时表示精确查找,为1或省略时表示模糊查找。如果忘了设置第4个参数则会被公式误以为是故意省略,按模糊查找进行。当区域也不符合模糊查找规则时,公式就会返回错误值。所以公式应改为。
=VLOOKUP(A9,A1:D6,2,0)
或 =VLOOKUP(A9,A1:D6,2,) 注:当参数为0时可以省略,但必须保留“,”号。
二、数字格式不同,造成查找错误
第4种:查找为数字,被查找区域为文本型数字。
vlookup函数常见错误
错误原因:在vlookup函数查找过程中,文本型数字和数值型数字会被认为不同的字符。所以造成无法成功查找。
解决方案:把查找的数字在公式中转换成文本型,然后再查找。即:
=VLOOKUP(A9&"",A1:D6,2,0)
第5种:查找格式为文本型数字,被查找区域为数值型数字。
例5:
vlookup函数常见错误
错误原因:同4
解决方法:把文本型数字转换成数值型。即:
=VLOOKUP(A9*1,A1:D6,2,0)
咨询记录 · 回答于2021-10-20
vlookup函数出现单元格式错误
第1种:第2个参数区域设置错误之一。
vlookup函数常见错误
错误原因: vlookup函数第二个参数是查找区域,该区域的第1列有一个必备条件,就是查找的对象(A9),必须对应于区域的第1列
第2种:第2个参数区域设置错误之二。
vlookup函数常见错误
第3种:第4个参数少了或设置错误。
错误原因:vlookup第四个参数为0时表示精确查找,为1或省略时表示模糊查找。如果忘了设置第4个参数则会被公式误以为是故意省略,按模糊查找进行。当区域也不符合模糊查找规则时,公式就会返回错误值。所以公式应改为。
=VLOOKUP(A9,A1:D6,2,0)
或 =VLOOKUP(A9,A1:D6,2,) 注:当参数为0时可以省略,但必须保留“,”号。
二、数字格式不同,造成查找错误
第4种:查找为数字,被查找区域为文本型数字。
vlookup函数常见错误
错误原因:在vlookup函数查找过程中,文本型数字和数值型数字会被认为不同的字符。所以造成无法成功查找。
解决方案:把查找的数字在公式中转换成文本型,然后再查找。即:
=VLOOKUP(A9&"",A1:D6,2,0)
第5种:查找格式为文本型数字,被查找区域为数值型数字。
例5:
vlookup函数常见错误
错误原因:同4
解决方法:把文本型数字转换成数值型。即:
=VLOOKUP(A9*1,A1:D6,2,0)
出现这个
#N/A:找不到要查找的内容
一个原因就是确实没有你要的数据
单元格引用出错这大概是新手最容易犯的一个错误了。新手们经常会将Vlookup函数的参数都设置成相对引用,然后看到第一个Vlookup公式正确了,就直接下拉填充,结果后面的公式的查找范围分别下移了一行,导致查找到了错误的数据或“#N/A”。所以,通常Vlookup函数的第二个参数,也就是查找的范围我们建议使用绝对引用。返回值引用超出了数据范围这个错误通常发生在表格中有很多列的数据,或要查找的数据范围不在第一列时。第二个参数查找范围的第一列就是Vlookup使用时可以返回的第一列。也就是说,查找范围是“$A$2:$C$18”时A列是第一列,查找范围是“$B$2:$C$18”时B列是第一列。Vlookup第一个参数不是查找范围的第一列这也是新手们不了解的一个知识点。Vlookup函数第一个参数必须是在第二个参数指向的区域的第一列。如果不是第一列,可以通过调整第二个参数的范围,或剪切单元格的方法来实现。当然也可以使用lookup等其他函数,或使用Vlookup逆序查找公式:“=VLOOKUP(E14,IF({1,0},$B$2:$B$18,$A$2:$A$18),2,0)”。匹配设置出错Vlookup函数的最后一个参数是0(精确匹配)或1(模糊匹配),省略时表示模糊匹配。不建议省略,即使要省略,也建议在第三个参数后添加一个分号。空格导致出错被查找的内容前后有空格,这时可以使用trim函数处理被查找的数据。注意公式“=VLOOKUP(E14,TRIM($A$2:$C$18),3,0)”输入完毕,必须同时按“Ctrl + Shift + Enter”键输入,否则将得到“#VALUE!”。另外,我更推荐大家修改原始的数据,将这些不必要的空格去掉。数据格式不匹配导致错误这个常见于数字与文本型数字之间。当你要查找的是数字,而被查找的区域中显示的是文本型数字;或者相反的情况时,即使你的Vlookup函数没有错误,你仍然会得到错误的结果。这种时候,应该修改单元格的格式。通配符冲突导致的错误当Vlookup函数的第一个参数包含“*、?、~”等通配符时,Vlookup函数就会出错。这时需要使用SUBSTITUTE函数进行处理,将这些符号替换为“~*”、“~?”以及“~~”。
表格中上面怎么去除一个零
双击表格然后删除既可以
一个一个点击去掉?
因为你表格有太多0,如果删除0,到最后会没有0,只有0以外的数字
已赞过
评论
收起
你对这个回答的评价是?