=IF(ISNA(VLOOKUP(B2,Sheet2!$A$1:$E$10000,4,FALSE))=TRUE,"",V

1个回答

  • 公式主体:VLOOKUP(B2,Sheet2!$A$1:$E$10000,4,FALSE)

    以B2单元格为关键字,在Sheet2工作表的$A$1:$E$10000区域的首列(即A列)进行搜索,当找到匹配数据时,返回对应行第4列的数据.FALSE是要求关键字要绝对匹配.

    ISNA是检测这个公式是否出现错误值(找不到匹配数据),=TRUE表示找不到.

    IF如果出现错误值,返回空文本(""),否则,返回公式结果.

    公式中的“=TRUE”可省略,写成:

    =IF(ISNA(VLOOKUP(B2,Sheet2!$A$1:$E$10000,4,FALSE)),"",VLOOKUP(B2,Sheet2!$A$1:$E$10000,4,FALSE)