【问题标题】:Excel, using a second index match if first is emptyExcel,如果第一个为空,则使用第二个索引匹配
【发布时间】:2015-02-16 15:48:27
【问题描述】:

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

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

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

谢谢

【问题讨论】:

    标签: excel indexing match


    【解决方案1】:

    MATCH 将在未找到匹配值的情况下返回错误。这可用于切换到替代匹配尝试,例如:

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

    【讨论】:

    • 这太明显了,不敢相信我错过了!感谢您的帮助。
    猜你喜欢
    • 2018-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多