作者:祝祝洪忠被调走:excel house excel home

孩子们,祝大家今天分享与替换字符串相关的内容。

首先,让我们看一下数据和要求。

如下图所示,将列a中的成本类别更改为列c中的样式。

也就是替换括号和括号中的数字。

看这个问题的时候,小伙伴们首先想到的是利用Excel的更换功能。

按Ctrl H调用替换对话框,并在查找内容编辑框中输入以下内容:

(*

单击“全部替换”。

很容易。

呃,不,还有点问题。A6和A7单元中括号中有中文的部分需要保留。

没有想象的那么简单,——

每当Excel遇到困难的时候,隔壁老王总是默默地伸出温暖的手,今天继续看老王的表现吧。

1、将Excel的内容复制并粘贴到Word中。

2、按Ctrl H调用替换对话框,设置如下图所示。

3,全部替换后,将Word的内容复制并粘贴到Excel,OK中。

接下来,我将在“查找内容”对话框中简要说明这些代码的含义。

([0-9]*)

[0-9]表示任意单个数字。*表示任意字符串。

替换为通配符时,如果要查找已定义为通配符的字符,则必须在字符前输入反斜杠。因此,本例在左括号和右括号前添加反斜杠。

完整的替换代码表示以左括号和右括号中的数字开头的所有内容。

可以使用Word中的通配符进行很多非常复杂的替换。

相关推荐