当Excel遇到困难时,隔壁老W来了……

10-11 23:16 首页 Excel之家ExcelHome

小伙伴们好啊,今天和大家分享一个和替换字符串有关的内容。

先来看看数据和要求:

如下图所示,要将A列中的费用类目修改成C列中的样式。

也就是替换掉括号内是数字的部分

看到这个问题,小伙伴们可能首先想到的是使用Excel的替换功能吧。

按Ctrl+H调出替换对话框,在【查找内容】编辑框中输入:

(*

点击【全部替换】。

这好像很容易哦。

咦,不对不对,还有点点问题,A6和A7单元格中,有括号内中文的部分,是需要保留的:

竟然不是想象的这么简单——

话说每当Excel遇到困难,隔壁老王总会默默伸出温暖的手,今天就继续看看隔壁老王的表现如何吧。

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

2、按Ctrl+H调出替换对话框,按下图设置。

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


接下来,简单说说查找内容对话框中这些代码的意思。

\([0-9]*\)

  • [0-9]表示任意单个数字。

  • * 表示任意字符串。

在使用通配符进行替换时,如果要查找已被定义为通配符的字符,需要在该字符前键入反斜杠 \ ,所以本例中在左右括号前面都加上了一个反斜杠 \


整个替换代码就是表示左右括号内以数字开头的所有内容

使用Word中的通配符,可以实现很多十分复杂的替换呢。

为了便于大家学习,特意将完整的《Word查找和替换通配符》上传到百度网盘,小伙伴们可以下载备用哦。

https://pan.baidu.com/s/1dEAZPK1


好了,今天的分享就是这些吧,明天不见不散~

图文制作:祝洪忠

易学宝微视频教程,1290个Office技巧精粹,每个技巧都与实际工作密切相关。轻松学习技巧,练就职场达人,淘宝搜索关键字:ExcelHome易学宝


首页 - Excel之家ExcelHome 的更多文章: