|
这是我在知乎上发的第一篇文章,先发一个Excel小技巧的文章。今后将继续写一些关于提升工作效率的各种小技巧。
|背景回顾1
老板给小易一张客户信息表,但是这张表里姓名和身份证号在同一单元格,为了统计方便,需要将姓名和身份证号分开在两列:

小易能想到的方法就是一条一条拷贝粘贴,可是700多条信息呀,要粘贴到什么时候?

| 将姓名与身份证号分离的方法
方法一:Ctrl+E向下填充
这种方法对Office版本有要求,需要在Microsoft 2013以上版本才可实现。
另外,有一点需要注意:身份证号码默认情况下是数值型,Excel默认情况下会自动进行科学计算,所以在进行该项操作时,需要先将要提取身份证的列数值设置为“文本型”:

在“姓名”列,将第一条数据的姓名单独提取出来,将光标放到单元格右下角,变成小十字时,按Ctrl+E键,快速填充:

在“身份证号”列,将身份证号提取出来,用同样的方法,快速填充身份证号:
这里有个知识点:
身份证号会被Excel认为数值型数据,直接进行科学计算,需要对数值型数据强制转换成文本型。强制输入文本型数据最简单的方法就是在前面加一个英文半角的单引号“’”。

是不是很快就完成了?
看下动图效果:

方法二:利用“编辑”中的“填充”功能
这种方法我们需要使用“编辑“中的“填充“-”内容重排“功能,但是不同版本的Office软件,中叫法不同,需要根据你的版本来选择:
Microsoft2010版之前,叫做“内容重排”
Microsoft2010版改了名称,叫做“两端对齐”
Microsoft2016又改回了“内容重排”
具体操作方法:
首先,将数据列宽度调窄,至少要比身份证最后一位还要窄:

选中A列,在“开始”-“编辑”组中-“填充”,选择“内容重排”:
(有些版本中叫“两端对齐”)

选择之后,数据变成以下样子:

之后的方法可参照我公众号文章:
也可快速实现提取姓名和身份证号的目的。
方法三:公式法
提取姓名,使用公式:
=LEFTB(A2,SEARCHB("?",A2)-1)
直接在B2单元格输入公式即可:

提取身份证号,使用公式:
=MIDB(A2,SEARCHB("?",A2),30)
在C2单元格输入公式:

然后选择B2、C2单元格,当鼠标变成十字时,双击鼠标左键,向下填充,完成!
| 背景回顾2
小易把整理好的数据表给老板,老板说“嗯,还不错,是我想要的。再给你个任务,咱们要做个客户档案,客户生日时给客户发生日祝福,你把客户的生日给提取出来吧!”
从小易学了快速填充功能,这次小易再也不头疼了,既然身份证号可以使用快速填充,那么用身份证号提取生日应该也可以实现。
方法一:快速填充
此方法与案例一中提取姓名、身份证方法一样:

方法二:分列法
先选择“身份证”列,在“数据”选项卡下,“数据工具”组中,选择“分列”:

在出现的提示向导中,选择“固定宽度”,然后点击“下一步:

通过拖拽最左边竖线,将日期划出,然后点击“下一步”,点击“完成”,
如果此时不想将原来的身份证号数据列覆盖,就将“目标区域”改为别的列:

在下一步向导中,先在“数据预览”中选择要选取的列,将“列数据格式”改为“日期”:

出生日期就自动被提取出来了:

方法三:公式法
在D2单元格输入公式:
=--TEXT(MID(C2,7,8),"0000-00-00")

然后将鼠标放到D2单元格右下角,双击鼠标左键向下填充:

此时的显示是不是有点怪怪的,不是我们所要的日期?
这涉及到Excel的一个基础知识点,就是单元格的格式问题。通常日期格式是数值型,为了让显示正常,需要设置一下数据类型:

这里用到两个公式嵌套:
MID(C2,7,8),意思是从C2单元格的第7位开始取,取8个数,结果是“19980823”
TEXT(),是将“19980823”转换成日期型的样子,但此时的数据是文本型,不是数值型,只是看起来像而已,所以要在前面加上“--”,将数据再强制转换成数值型。
对公式理解不了的小伙伴只要知道按照这个步骤,把公式拷贝过去,将C2改成你的表格有身份证号的单元格名称即可。“
同样,用公式法还可以提取出性别,利用公式=IF(MOD(MID(C2,17,1),2)=0,"女","男"),这里就不截图了。
<hr/>这篇文章涵盖的知识点也比较多,这里总结一下:
1. 利用快速填充(Ctrl+E)功能实现各种数据的提取,不仅仅是文中举得例子,在各种需要提取单元格内容时,都很快捷有用。但是对版本有要求。
2. “编辑”中的“填充”功能是一个小技巧,在使用时要注意,先将单元格宽度调整一下,调得比较窄的情况下才可用。
3. “分列” 是在用Excel整理数据时经常使用的一个功能,有条件的小伙伴最好记住这个功能,很有用
4. “公式法”是Excel使用中最常用的办法,在使用公式时,一定要想到绝对引用和相对引用的问题。
<hr/>今天文章介绍了几种方法,也许你现在用不到,没关系,利用碎片时间了解一下,知道大概几种方法,遇到问题可以现查。总有一款适合你,跟我学,一起来提升工作效率吧~
还想了解更多提升工作效率的小技巧?
欢迎关注公众号:办公加速器 |
|