Excel 数据清洗技巧 1

电脑技巧 11个月前 muruoxi
913 0

嗨,好久不见。

最近应付各类检查比较多,一直没来得及写文章。加上最近群里的学习氛围不是很浓烈,很少有需要我用图文来回答的问题,一来二去,写教程的思路也淡了。

今天要解答的是群友 @纯之风韵 提出的问题,如下图,要求把姓名和身份证号分开。

Excel 数据清洗技巧 1

这个问题解决方法倒是挺多的,今晚先介绍一种。

一、准备数据

首先准备演示数据,新建一个Excel工作簿,然后用方方格子插件的DIY工具箱里的随机生成身份证号功能,随机生成20个身份证信息。

Excel 数据清洗技巧 1

我们只需要用到A列的身份证即可。

Excel 数据清洗技巧 1

复制到刚才新建的表上。

同样,使用生成随机姓名功能,生成20个姓名。

Excel 数据清洗技巧 1

在C列使用公式,A2&B2,来拼接两列的内容。

Excel 数据清洗技巧 1

当然你还需要下拉填充,然后复制C列,粘贴为值,这样可以让你避免之后删除A列和B列引起的公式异常。

Excel 数据清洗技巧 1

稍微整理下排版,加一点点细节。

Excel 数据清洗技巧 1

二、数据清洗

接下来我会介绍我最常用的一种方法,这种方法相对来说比较简单,适合新手使用。

首先手动填写第一组信息,如下:

Excel 数据清洗技巧 1

然后选中B2到B21,选择开始菜单里的填充->快速填充(快捷键Ctrl+E)

Excel 数据清洗技巧 1

你会得到下图这样的结果。

Excel 数据清洗技巧 1

看起来很神奇,姓名已经被提取出来了,但是你会发现其中有两条数据是错误的。

这是因为快速填充是基于我们之前给出的"张秀英"进行学习的,它认为我们要提取的是A列中的文本部分。

而在Excel中,带 X 的身份证号码,很明显也是文本,而不是数字。

所以导致快速填充给出了错误的结果。

我们要纠正这个问题也很简单,将错误的数据修改为正确的结果,这样就可以给快速填充更多的参考样本,以便于它能得出更准确的提取规则。

那我们的身份证列也很好办了,选中要填充的部分,Ctrl+E。

Excel 数据清洗技巧 1

最后的结果还是比较令人满意的。

总结

快速填充是 Office 2013 版本开始出现的一个实用功能,微软使用"感知"一词来描述这个功能,也就是分析你所提供的样本数据,得出相对应的规则。这个功能通常被用来分割数据,当然也可以用来合并数据,灵活的使用它,可以让你的数据清洗省时省力。在未来我还会讲解更多关于快速填充的妙用(或许)。

 - END - 

文案:慕若曦

技术源于实践,灵感源于生活

部分图文源自网络,侵删

版权声明:muruoxi 发表于 2021年11月21日 pm9:20。
转载请注明:Excel 数据清洗技巧 1 | 软件爱好者

相关文章

暂无评论

暂无评论...

关注公众号防失联!