如何将列表1与列表2进行比较,并使用Excel获取相应的列表3值?
实施例: 输入数据如下
Column A Column B Column C
1 5 same
2 4 different
3 3 same
4 6 no match
5 7 no match
我想将A列数据与B列进行比较;如果它匹配得到相应的列C值并将其放在D列中,如下所示:
Column A Column D
1 no match
2 no match
3 same
4 different
5 same
答案 0 :(得分:1)
您希望在D栏中使用此公式
=IF(A2=B2,C2,"")
然后在D列中重复。或者==>
=IF(A2=B2,"match","no match")
答案 1 :(得分:1)
您想尝试在B列中找到A列中的值,并返回C列中的值。可以使用VLOOKUP
;将此公式放在单元格D1中并复制下来:
=VLOOKUP(A1, $B$1:$C$5, 2, False)
A1
是你正在寻找的东西
$B$1:$C$5
是包含查找表的表,在本例中为
5 same
4 different
3 same
6 no match
7 no match
2
表示从第二列(C列)获得答案
False
表示只允许完全匹配。
如果不起作用,我们需要让它说“不匹配”:
=IFERROR(VLOOKUP(A1, $B$1:$C$5, 2, False), "no match")
作为旁注,C栏的内容容易混淆,但我在这里给出的公式给出了你要求的结果。