Excel:使用vlookup在2列之间返回值

我有一个如下所示的Excel工作表:

+----+---------------+-----------------+----+--------+ | A | B | C | D | E | +----+---------------+-----------------+----+--------+ | ID | Primary Email | Secondary Email | ID | Emails | | - | - | - | - | - | | - | - | - | - | - | +----+---------------+-----------------+----+--------+ 

我需要一个公式/macros,将E列(电子邮件)与列B和C进行比较,并将它们返回列F.

我正在尝试使用VLOOKUP但它只能使用1个索引。 有其他select吗?

 =VLOOKUP(D1,$A$1:$C$10000,3,FALSE) 

这个公式只从列C返回,但我需要它从两个返回

您可以将两个Vlookups添加到一起: =VLOOKUP(D1,$A$1:$C$10000,2,FALSE)&", "&VLOOKUP(D1,$A$1:$C$10000,3,FALSE)