Excel:如何根据条件匹配两张表中的两列?

Excel:如何根据条件匹配两张表中的两列?

我有两张表;我们称之为 S1 和 S2

S1 看起来像这样

ID.  Citizen
0.   U.S.
1.   Canandian
2.   U.S.
3.   Canadian
4.   Canadian

S2 看起来像这样

ID. 
0. 
2.  
4. 

因此 S2 缺少一些 ID

现在,我想做的是

(1)在 S2 中再添加一列“加拿大”

ID.  Canadian

(2)然后,我查看 S1 中也出现在 S2 中的 ID;并检查其在 S1 中对应的公民;如果是加拿大人;那么在 S2 的第二列中,我输入 True;否则输入 False

所以 S2 应该是这样的

ID. Canadian
0.   False
2.   False
4.   True

有没有什么通用公式?谢谢

答案1

假设 S2 上的第一行是标签,那么 B2 中的公式如下。

要从 S1 返回国家/地区:

=Vlookup(A2,S1!$A$1:$B$100,2,false)

如果国家/地区为“加拿大”,则返回 TRUE,将结果与文本“加拿大”进行比较

=Vlookup(A2,S1!$A$1:$B$100,2,false)="Canada"

将公式复制下来。

相关内容