我正在寻找一个公式来将 A 列中单元格的信息与 D 列中单元格的信息进行匹配,然后从同一行返回 C 列和 D 列中第一个非空白单元格的信息作为 D 列中的结果。我已设法使用 Match 函数并分别返回第一个非空白公式,但看不到合并两者的方法。
答案1
我意识到我可以通过使用两列公式并在 A 列中获取结果来实现这一点。这假设我在 C 列中查找的信息保存在 E 列中,而可能的替代信息保存在 F 列中。A 列 =IF(COUNTA(B1:C1),INDEX(B1:C1,MATCH(TRUE,INDEX(B1:C1<>"",0),0)),"") 返回同一行中 B 列和 C 列中的第一个非空白单元格。B 列 =VLOOKUP(C1,$E$1:$F$10054,2,FALSE) 返回同一行中 E 列中匹配后的单元格。感谢 fixer1234 的评论,它让我意识到我把问题复杂化了。