公式中的VLOOKUP缺少最后一个参数,公式改为:=IF(A2="","",VLOOKUP(A2,sheet1!$B$2:$d$100,2,0))如果A2单元为文本时,这个文本指的是单元格设定为文本格式,但内容还是数字,此时公式要改为:=IF(A2="","",VLOOKUP(1*A2,sheet1!$B$2:$d$100,2,0))公式最后的那个0代表精确查找,那个0可以不写,但0前面的逗号必须保留。如果缺少了就是模糊查找,模糊查找很多时候只是找到近似值,所以引起出错。