我有一个两列宽的源数据表(列A
和B
),每行都是一个集合或记录。
第三列C
包含我要在源数据中搜索的值,以填充第四列D
。有可能找不到搜索到的值;在这种情况下,列D
中的值应为NA
(不可用)。
请参阅下面的示例表。
以下是我认为它可行的方法:首先从A
开始加拿大,与C
列中的所有值进行比较,您会在C
的第3行找到一个条目(a匹配找到),取相应的B
加拿大(贾斯汀)值并打印结果。同样,从A
获取Usa,并与C
列中的所有值进行比较。
A B c Result(D)
Canada Justin Singapore NA
Usa Obama Japan Abe
India Modi Canada Justin
Japan Abe Germany Merkel
Germany Merkel Usa Obama
France Hollande India Modi
India Modi
Japan Abe
答案 0 :(得分:0)
您可以使用MATCH在C列的A列中查找值的行位置,使用INDEX返回B列中的值。我在此处创建了一个可下载的示例:https://app.pathio.com/bjoernstiel/Column-Compare/sheets/Sheet1