1常见错误1:缺少第四个参数错误原因:Vlookup缺少第四个参数 解决方案:=VLOOKUP(A10,B2:D7,3,0) 当第四个参数为0时表示精确查找,为1或省略时表示模糊查找。 2常见错误2:参数二有重复值错误原因:被查找区域(D列)有重复值,只返回从上到下第一次出现的值 解决方案:查找前可用条件格式>突出显示单元格规则>重复值来确定查找区域是存在重复项。另,使用姓名不如使用工号或身份证号来进行匹配。 3常见错误3:相对引用下拉错位错误原因:相对引用的下拉后引用值会变化 解决方案:B10单元格改为 =VLOOKUP(A10,$B$2:$D$7,3,0)或=VLOOKUP(A10,$B:$D,3,0)然后再下拉。 4常见错误4:反向查询错误原因:不支持反向查询 解决方案:=INDEX(B2:B7,MATCH(A10,C2:C7,0)) 或=VLOOKUP(A10,IF({1,0},C2:C7,B2:B7),2,0) 5常见错误5:被查找区域为数字格式错误原因:查找为文本格式,被查找区域为数字格式 解决方案:=VLOOKUP(A10*1,B2:D7,3,0) 6常见错误6:被查找区域为文本格式错误原因:查找为数字格式,被查找区域为文本格式 解决方案:=VLOOKUP(A10&'',B2:D7,3,0) 7常见错误7:被查找区域混合格式错误原因:查找、被查找区域混有数字、文本格式 解决方案:=IFERROR( VLOOKUP(A10&'',B2:D7,3,0) , VLOOKUP(A10*1,B2:D7,3,0) ) 8常见错误8:夹杂空格、回车等字符错误原因:单元格内存在空格、回车及不可见字符 解决方案: 2、如是回车,则替换时查找内容输入Alt+10(或者Ctrl+回车) 3、如是特殊字符,则使用数据>分列功能,一直点下一步直到第3步,根据需要选择常规或数值(或参考常见错误5、6的解决方案)。 9常见错误9:被查找单元格存在通配符
解决方案:=VLOOKUP( SUBSTITUTE(A10,'~','~~') ,B2:C7,2,0) ,即使用SUBSTITUTE函数将~替换为~~ 10常见错误10:Excel03版兼容问题错误原因:低版本Excel(xls格式)中查找高版本Excel(xlsx格式)的数据 解决方案:VLOOKUP第二个参数查找范围缩小。比如将报错的=VLOOKUP(A1,B:C,2,0) 改写为 =VLOOKUP(A1,B10000:C10000,2,0) 十大常见Vlookup错误,亲都避开了吗? |
|