第1个回答 2011-03-30
没有附件不好弄。
语法:=Vlookup(lookup_value,table_array,col_index_num,range_lookup)
第一个参数是要查找的值,第二个参数是查找的范围,第三个参数是要返回的列数值(指在此表格的列数)第四个参数是查找方法(包括0和1),0为精确查找,1为模糊查找。
估计你表中的数据是从哪个系统中导出来的,里面有空格或者是别的看不见的符号,试试下面的:
=VLOOKUP("*"&A1&"*",Sheet1!$A$1:$B$3812,2,0)
第2个回答 2011-04-14
根据我的经验,有两个问题:
1、公式改为:
=VLOOKUP(A1,Sheet1!$A$1:$B$3,2,0)
实现精确匹配
你会发现数据不对的都会返回错误值,为什么呢?
2、在sheet1表和sheet2 表中的A列值是不一致的,最大的可能是由空格造成的,比如HE1在两个表中有的后面可能多输入了空格。本回答被提问者采纳
第3个回答 2011-03-30
试试改为:=VLOOKUP(A1,Sheet1!$A$1:$B$3812,2,)
追问不行 更乱了完全是乱返回值
追答=VLOOKUP(A1,Sheet1!$A:$B,2,)