提示:

文末有赠书运动!!

--------------------------------

在工作中有很多这样的利用场景,须要分辨提取字符串中的数字和汉字,比如下图:

上图中的A列:须要分辨提取科目代码和科目名称;C列须要提取数字;E列和G列分辨提取人名和手机号,如果是安装了Excel 2013以后的版本,可以应用“快速填充”功效来提取,轻松快捷。关于快速填充的介绍请参见:

“快速填充”:让文本函数和分列功效下岗 - 知乎专栏

如果没有2013版,那么应用函数来编制公式就稍有点庞杂了,尤其是C列、G列。

那应用基础功效能不能分别提取呢?答案是可以的!

这就是我们今天在前面的《练习题052(答案):将一列数据收拾成五列 - 知乎专栏》已经应用过的技能:

查找+两端对齐

下面我们先来看一下两个功效重要用到的基础知识点介绍:

一、查找功效中可应用通配符

在Excel的查找中可以应用通配符,通配符?代表任意单个字符,通配符*代表任意多个字符,比如“龙?凡”可代表“龙逸凡”、“龙平常”、“龙不凡”,但不能“龙逸非凡”,因为龙和凡之间有二个字。而:“龙*凡”则即可代表“龙逸凡”、“龙平常”、“龙不凡”,也能代表“龙逸非凡”,还能代表“龙一二三四凡”,因为星号*可代表多个字符。

二、查找成果列表框可排序,还可通过选择列表框中的值选中相应的单元格

查找功效的查找列表框可以排序,比如在下图的表中,选中A列,然后在查找栏输入星号*,然后点击查找全体,可将A列所有的值列出。点击查找成果列表框中值,即可按值进行升序排序

排序后的成果如下:

我们可以按住Ctrl键或SHIFT键,选择多个成果,比如选择A后,然后按住SHIFT,再点击Z,即可将A、B、Y、Z值所在单元格选中。

三、两端对齐的基础知识

两端对齐在Excel的老版本中叫内容重排,就是单元格的宽度不够时,会将单元格的值拆分后依次往下进行重排。

比如下图中的A1、B1单元格中的值都是“《“偷懒”的技巧:打造财务Excel达人》”,

我们将B列宽度设为只有一个字符的宽度,然后点击“开端”选项卡的填充按钮旁的下拉箭头,点击“两端对齐”,就会将内容重排,重排后后果如B列所示:

我们将B列宽度设为四个字符的宽度,选中B列,再点击“两端对齐”,那么内容重排后的后果如下:

我们可以应用此特色,只要将单元格宽度设为一个字的宽度,就可将字符串按单个字进行拆分。

须要注意的是,两端对齐有个特色:“持续的数字、字母”会做为一个整体,并不会拆分。如前面第四张图,拆分后的B13单元格中的“Excel”并没有拆分为单个字符,而是做为一个整体。

我们正好可以应用这个特色,联合前面查找成果的排序功效,来分别提取数字和汉字。

四、“查找功效+两端对齐”双剑合璧,就可实现“快速填充”的功效!

下面就不写文字了,直接点击图片看GIF动图(手机版知乎貌似看不了动图)

1、提取科目代码:

2、提取科目名称3、提取姓名:

注意,两端对齐后,应用惯例的方式,川普和普京会连在一起,张三丰和布袋和尚会连在一起。要让其分别,可以应用剪贴板先将C1:C6单元格区域的值粘贴到一个单元格,粘贴到一个单元格后,每一行后会有一换行符。然后再对此单元格进行两端对齐。选定手机号时,需同时将看起来是空白的D8、D19两单元格选中(实际上不是空白,有不可见字符),然后肃清内容。

4、带班级情形下的提取姓名

此种情形需应用查找调换先将“班”前的字符全删除掉,然后参照第3个GIF动画。

赠书运动:

在微信大众号:Excel偷懒的技巧 今天所发的《不用函数也能分别汉字和数字:查找+两端对齐≈快速填充》文章下留言就有机遇获赠书一本。

获取方法:截止2017年4月30日22点,点赞数最多的留言者获得赠书一本或图表课程。可选图书或课程:

1、图书《“偷懒”的技巧:打造财务Excel达人》签名书

2、图书《会计本来这么有趣:中级实务篇》

3、图书《让数字说话:审计就这么简略》

4、视频课程《Excel图表:快速入门到进步

-----------------------------

本文首发于微信大众号:Excel偷懒的技巧

本大众号保持分享原创Excel技能文章,求适用、接地气、不炫技

欢迎大家关注,让我们一起学习、共同提高,用Excel实现奇妙偷懒。