目前我正在使用这个公式:
=INDEX(STP_Data!F70:G78, MATCH(7443, STP_Data!$G$70:$G$78, 0), 1)
如果找不到7664
,我还需要查找7443
。我不知道如何处理这个问题。你们有什么想法吗?谢谢!
答案 0 :(得分:4)
尝试一下,如果能解决问题请告诉我:
=IFERROR(INDEX(STP_Data!F70:G78, MATCH(7443, STP_Data!$G$70:$G$78, 0), 1), INDEX(STP_Data!F70:G78, MATCH(7664, STP_Data!$G$70:$G$78, 0), 1))
答案 1 :(得分:2)
如果第一次尝试失败,IFERROR
函数可以将处理传递给备用函数。与上面的Ralph解决方案类似,但在MATCH内部使用IFERROR以获得略短的公式。
=INDEX(STP_Data!F70:F78, IFERROR(MATCH(7443, STP_Data!$G$70:$G$78, 0), MATCH(7664, STP_Data!$G$70:$G$78, 0)))
如果您只引用F列,则不需要在INDEX中指定列。