Excel 如果单词与表2中的匹配,则插入表1中的值的公式

Excel 如果单词与表2中的匹配,则插入表1中的值的公式,excel,excel-formula,Excel,Excel Formula,我有两张excel表格 Sheet1有4个具有以下模式的列 ID Name 1 Name 2 Name 3 AAA1 Ant P.Ant Ant IgE AAA2 Peanut Peanut.IgE Peanut.IgE Serum AAA3 Tomato AAA4 Apple Apple.IgE 表2有以下两列

我有两张excel表格

Sheet1有4个具有以下模式的列

ID      Name 1          Name 2       Name 3   
AAA1    Ant            P.Ant         Ant IgE   
AAA2    Peanut         Peanut.IgE    Peanut.IgE Serum   
AAA3    Tomato       
AAA4    Apple          Apple.IgE     
表2有以下两列:

Name        ID
Ant         AAA1  
Grass       #NA#  
Apple.IgE   AAA4  
Tomato      AA3   
Mango       #NA#  
我想检查A列(第2页)中的全部文本是否存在于第1页B到D之间的任何列中

如果是,请对照第2页的特定行显示A列(第1页)中提到的ID。

有点冗长(与“番茄”的结果不符),但请尝试在第2页B2中复制以适应:

=IFERROR(IFERROR(INDEX(Sheet1!A:A,MATCH(A2,Sheet1!B:B,0)),INDEX(Sheet1!A:A,MATCH(A2,Sheet1!C:C,0))),INDEX(Sheet1!A:A,MATCH(A2,Sheet1!D:D,0)))
有点啰嗦(与“西红柿”的结果不符),但请尝试在Sheet2 B2中复制,以适合:

=IFERROR(IFERROR(INDEX(Sheet1!A:A,MATCH(A2,Sheet1!B:B,0)),INDEX(Sheet1!A:A,MATCH(A2,Sheet1!C:C,0))),INDEX(Sheet1!A:A,MATCH(A2,Sheet1!D:D,0)))