不确定如何措辞这个问题,但我还是想说一下...
基本上我有一张如下的表格(Book1):
------------------------------------------------------
| ID | COUNTRY CODE | NAME |
------------------------------------------------------
| 1 | GB | United Kingdom |
| 2 | AU | Australia |
| 3 | BE | Belgium |
------------------------------------------------------
我还有一张这样的表格(Book2):
-------------------------------------------------------
| Country Code | City | Country code ID |
-------------------------------------------------------
| GB | London | |
| GB | Doncaster | |
| AU | Bowen | |
| BE | Halle | |
-------------------------------------------------------
如您所见,国家代码 ID 列尚未填写。是否有公式可用于使用第一个表中的数据自动填充此列?
我正在使用 Excel 2013。
答案1
是的,你想要查找。首先,您需要交换 Book1 中的 A 列和 B 列。VLOOKUP 将在范围的第一列中查找值,并返回另一列中的相应值。
Book2 C1 中的等式应该是=VLOOKUP(A1,Book1!$A$1:$B$3,2,FALSE)
然后,您只需将 C1 中的公式复制到该列的其余单元格,Excel 就会将公式第一部分中的单元格更新为适当的值。