如何替换excel中的某些值列表

如何替换excel中的某些值列表,excel,function,replace,Excel,Function,Replace,我有一个巨大的excel列表。在列表中,我需要用一些特定的值替换某些值列表。不幸的是,数据结构不好。唯一的结构化和标准值是en_US、es_es、tr_tr 比如说, abcde-en_US-as123 --> abcde-en_GL-as123 sdfg-es_ES-aoel45 --> sdfg_en_GL-aoel45 我想用en_GL更改所有这些内容。如何在Excel中使用函数更改这些内容 假设我的值是A1。当我在B1中编写新函数时,=newfunction1它应该将文本带

我有一个巨大的excel列表。在列表中,我需要用一些特定的值替换某些值列表。不幸的是,数据结构不好。唯一的结构化和标准值是en_US、es_es、tr_tr

比如说,

abcde-en_US-as123 --> abcde-en_GL-as123
sdfg-es_ES-aoel45 --> sdfg_en_GL-aoel45
我想用en_GL更改所有这些内容。如何在Excel中使用函数更改这些内容

假设我的值是A1。当我在B1中编写新函数时,=newfunction1它应该将文本带到A1中,因为语言代码是用en_GL更改的

谢谢你的帮助


亲切的问候,

我找到了解决办法。我只是用了代换函数。没有必要重新发现美国

SUBSTITUTE( text, old_text, new_text, [nth_appearance] )

我找到了解决办法。我只是用了代换函数。没有必要重新发现美国