使用Excel宏将ISO ALPHA-2国家/地区代码更改为ISO ALPHA-3

时间:2015-04-16 06:04:28

标签: excel excel-vba country-codes vba

我有一个Excel文件,我在列中有两个字母的国家/地区代码。我希望能够运行一个宏来安全地将它们全部转换为各自的3字母代码,只需一次通过。

在Excel中使用普通查找和替换时,您很容易遇到这样的问题......

AT - > AUT

AU - > AUS

但现在AUT - > AUST(这不是我想要的结果)。

1 个答案:

答案 0 :(得分:0)

一个简单的VLOOKUP看起来最简单但是如果经常需要,那么可以在2个字母代码的末尾添加一个空格,然后用三个字符替换三个字符。如果您的列目前包含的不只是2个字母的代码,则可能会出现问题,但您没有提示这种情况。