=IF(ISERROR(VLOOKUP(A5,Sheet2!A:B,2,FALSE)),"",VLOOKUP(A5,Sheet2!$A$1:$B$5,2,FALSE))取值会错误?

,比如:Sheet2中第10行A列中内容是4*6+1*4,10行 B列是1111; Sheet2中第15行A列中内容是4*4,15行 B列是222;我在A5单元格中输入4*4为什么 就优先查找 到 4*6+1*4 第10行B列的数值111而不是222。
是A1单元格中输入4*4为什么 就优先查找 到 4*6+1*4 第10行B列的数值111而不是222。
我说A5是我写错了。

第1个回答  2014-07-26
=IF(ISERROR(VLOOKUP(A1,Sheet2!A:B,2,0)),"",VLOOKUP(A1,Sheet2!$A:$B,2,0))
注意引用的区域
相似回答