Excel,如果第一个为空,则使用第二个索引匹配

Excel, using a second index match if first is empty

我想知道是否有一种简单的方法可以设置一个公式,该公式是索引匹配一个 sheet 数据,然后如果没有匹配,请查看其他地方。

我有要查找的新结果,如果没有,我有要查找的历史结果。我不想合并数据,因为我不想让历史数据改变新结果中的任何平均值。

我可以使用两列,每列具有不同的索引匹配,然后使用一些 IF、OR 语句,但我想知道是否有一种方法可以在一个论坛中完成所有操作。

谢谢

MATCH 将 return 找不到匹配值的错误。这可用于切换到替代匹配尝试,例如:

=IFERROR(INDEX(Sheet1!A:A,MATCH(C1,Sheet1!B:B,0)),INDEX(Sheet2!A:A,MATCH(C1,Sheet2!B:B,0)))