Excel怎么把币种码值转成名称?三种实用方法全解析
在财务对账、外贸数据整理的工作中,我们经常会从系统导出只带有币种代码的Excel表格——比如代表人民币的CNY、代表美元的840,这类代码虽然符合ISO 4217国际标准,但对于非专业人士来说可读性极差,想要快速把这些晦涩的码值转换成直观的币种名称,让报表更易读?今天就给大家分享三种不同场景下的Excel转换方法,新手也能轻松上手。
IFS/IF嵌套函数:快速搞定少量固定币种
如果你的工作中只会用到3-5种常用币种,不需要频繁新增币种类型,那么用IFS函数就能快速实现转换,无需额外搭建对照表。
操作步骤:
假设你的币种代码存放在A列,需要在B列输出币种名称,直接在B2单元格输入公式:
=IFS(A2="CNY","人民币",A2="USD","美元",A2="EUR","欧元",A2="JPY","日元","未识别币种")
按下回车后下拉填充公式,就能自动把对应代码转换成名称,如果遇到不在列表里的代码,会自动返回未识别币种。
如果你的Excel版本较低(2019及以前)没有IFS函数,可以用嵌套IF函数替代:
=IF(A2="CNY","人民币",IF(A2="USD","美元",IF(A2="EUR","欧元","未识别币种")))
如果你的数据源用的是数字币种码(比如156代表人民币、840代表美元),只需要把公式里的文本条件改成数字即可:
=IFS(A2=156,"人民币",A2=840,"美元")
VLOOKUP/XLOOKUP匹配对照表:通用万能法(强烈推荐)
如果需要处理超过5种以上的币种,或者后续需要新增币种类型,最推荐的方式是先制作标准币种对照表,再通过匹配函数一键调用名称,后续只需要更新对照表就能覆盖所有转换需求。
操作步骤:
-
制作币种对照表 新建一个工作表,命名为
币种对照表,在A1和B1单元格分别输入表头币种代码和币种名称,然后在下方填入所有需要用到的代码和对应名称, | 币种代码 | 币种名称 | |--------|--------| | CNY | 人民币 | | USD | 美元 | | EUR | 欧元 | | GBP | 英镑 | | JPY | 日元 | 你可以根据自己的需求补充更多币种代码。 -
使用匹配函数转换
- 如果你使用的是Excel 365/2021及以上版本,可以用更简单的
XLOOKUP函数,在目标单元格输入:=XLOOKUP(A2,币种对照表!A:A,币种对照表!B:B,"未识别币种")
- 如果你使用的是Excel 365/2021及以上版本,可以用更简单的
发布于:2026-09-21,除非注明,否则均为原创文章,转载请注明出处。

