Excel - 将一列中的值替换为另一列中的值

时间:2017-02-18 22:56:50

标签: excel replace excel-formula formula formulas

我在Excel电子表格中有很多数据。其中一列保留了该国家/地区的ISO代码。我想用国家的全名取代这个值。当然,互联网上有ISO代码列表和相应的国家/地区名称,但我想知道,如果每个ISO代码值有一个比Ctrl + H千倍更好的方法。

提前谢谢。

示例:(我想根据D中的值将这些值替换为A中的值)

Example

1 个答案:

答案 0 :(得分:2)

使用ISO代码在列旁边创建一个新列。然后你可以执行一个索引(match())。

使用上面的例子,B1中的公式如下所示:

=INDEX($E$1:$E$5,MATCH($A1,$D$1:$D$5,0))

然后,您应该可以向下拖动公式并刷新,以查找ISO代码旁边显示的国家/地区名称列表。

  • 注意:我会保留ISO>国家名称主表位于单独的工作表上,以便于维护和清晰。