之前工作的时候,碰到过一些不靠谱的队友,给出的 Excel 表竟然是类似下面这样的格式,各种信息混杂在一个单元格,简直要吐血了。
不过这样也难不倒我们今天的主角:「快速填充」。快速填充是Office2013之后才有的功能。它的功能非常强大。常见的功能有:提取、合并字符,改变字符顺序,添加字符,改变字母大小写等等。用它时,限制你的可能只是你的想象。
01 提取字符
其实Excel的分列也可以提取字符,但是分列有一个前提,必须是有分隔符号或者固定宽度的,对于没有分隔符号的不规则数据,毫无办法。快速填充没有上面的两项限制,只要字符串本身有一定的规律即可。
还是刚刚的例子,咱们先从提取“姓名”下手。姓名的字数是不统一的,有2个汉字,也有3个汉字。操作步骤如下:
在数据列的隔壁输入“张敏”;拖拽填充柄,默认应该是填充的全部都是“张敏”;点击右下角的方形小标记,选择“快速填充”,即可实现姓名提取。
同样的,通过快速填充,还能得到年龄和身份证号码等信息,填充后是这样的:
再也不怕猪队友把表格内容混在一起了。
Tips:快速填充的快捷键是Ctrl+E。不需要复杂点选,快捷键一按就有。
02 合并字符
比如要将姓名、电话、地址合并到一起,也可以使用快速填充。而且填充的过程中,还可以添加一些分隔符。基本可以替代普通的文本函数了。
03 调整顺序
调整顺序这个功能很好玩,它可以把文本中的一些内容,位置互换。如果使用传统的分列操作,不但不一定能实现,而且可能步骤比较繁琐。但是看看快速填充,1秒搞定。
比如下面这个例子,想要把地址放在最前,姓名放在最后,Ctrl+E直接获得结果。
04 添加字符
有时候,我们会需要把手机号码中间四位变成星号,便于保护隐私。这个也可以使用快速填充来完成。
05 综合运用
最后再来看一个综合的运用(添加字符、调整顺序、合并字符)。比如,现在要把姓名、地址和手机号放在一起,生成一段话,而且添加了一些额外的内容。也可以用快速填充来完成。