我有一张表,上面列出了一些数据,如下所示。
在C列中,我想查找B并查看D列中是否有匹配项
如果A的值放在C中
我尝试了常见的MATCH / LOOKUP公式,但是我不知道如何插入A列,我在VBA中没有任何经验,并且担心我需要使用此
任何对aviod最有用的提示。
答案 0 :(得分:3)
结合INDEX和MATCH可以搜索任何列,然后在任何列中返回相应的值。
=INDEX($A$1:$A$5,MATCH(D1,$B$1:$B$5,0))
答案 1 :(得分:2)
=INDIRECT(ADDRESS(MATCH(D1,B:B,0),1))
另一种为猫皮的方法。
答案 2 :(得分:0)
别忘了使用“ IFERROR”来避免错误:
=IFERROR(INDEX($A$1:$A$5, MATCH(D1, $B$1:$B$5, 0)),"")