2

我有 2 张

在我的第一张纸上

名称国家

在另一张纸上我有国家国家ID

我想将所有“Countries_id”添加到第一张表中的相应单元格中

例子

Sheet_one:名称和国家

Name   Country
Tomy   En 
Aleks  Fr
Jack   En
Monica Fr

Sheet_two : 有 id 的国家

Country   id
En       1
Fr       2

结果

Name   Country  Country_id
Tomy   En         1
Aleks  Fr         2 
Jack   En         1
Monica Fr         2 
4

1 回答 1

4

您应该可以使用简单的 VLOOKUP 来做到这一点。

如果我们说工作表 1 从单元格 A1 开始,那么在 C2 中添加以下公式:

=VLOOKUP(B2,Sheet2!$A$2:$B$3,2,FALSE)

这表示“在工作表 2 上从 A2 到 B3 的范围的第一列中查找 B2 中找到的值。当您找到完全匹配(“false”)时,从第 2 列返回相应的值。

将其复制到下面的所有单元格中Country_id,您就完成了。

注意-您需要$符号,$A$2:$B$3因为该引用是绝对的-当您向下复制时,您希望引用相同的范围(如果需要,可以通过命名范围来完成)。该B2值为 RELATIVE,因此当您向下复制时,您会得到 C2、D2 等。

于 2013-04-30T21:11:18.737 回答