如何用相邻的单词/字符串替换某个字符/符号?

时间:2014-06-24 06:20:34

标签: excel excel-formula excel-2013

我有两列,如此(在Excel 2013中):

               A                  B         ..
1     <Title text="x" />        purple
2     <Title text="x" />        Bronze
3     <Title text="x" />        Violet
4     <Title text="x" />        Cyan
.     <Title text="x" />        Magenta

并且这些行会持续很长时间。

我的目标是将 A 列中的x替换为 B 列中的相邻字符串。

我的方法如下:我有一个字符串(紫色,青铜等),我要替换{{1}中的 x } (而不是必须为每个字符串执行复制和粘贴它的繁琐行为)。要做到这一点,我试图找到一种方法让每个字符串填入<Title text="x" />并出现在第三列 - 比如C列。

我很感激任何答案,但尽量避免使用宏,因为我很可能会忘记将来的程序。

1 个答案:

答案 0 :(得分:1)

既然你提到“某个角色”,我认为你的x是一个文字,所以建议:

=SUBSTITUTE(A1,"""x""",""""&B1&"""")  
将Row1中的

复制下来。对于@ xificurC来说,这是一种类似的方法,但对于"x"两边的任何谎言都会更灵活。