![49279c09482a66fa1b7530f562af6b68.png](https://i-blog.csdnimg.cn/blog_migrate/c3fdafc29afae10d298514348481b66c.jpeg)
今日学习目标
使用Power query的分列功能,快速拆分单元格数据
昨天听了一个手绘原画的入门课程;老师首先介绍了原画行业的职业发展路线,让我印象非常深刻。
1- 手绘小白。自己画个表情,画个头像之类的。
2- 接外包。在画萌王、米画师、美术盒子等外包网站,接手绘定制,50元~200元/每张
3- 企业定制。《阴阳师》的官方选择海报,原画设计师15万一张,接的企业定制。
听完这个发展路线,让我很冲动,立马关掉了所有的Excel窗口,打开PS,插上数位板,开始画画。
![c3184737bd08f6a86a523cf281daee7e.png](https://i-blog.csdnimg.cn/blog_migrate/81568cd7ba4571dd9dd4d53e8056f300.jpeg)
我还是有天赋的,对吗?
看完自己的画,冷静了很多。
又习惯性的打开Excel,开始思考,做表格的职业发展路线是怎样的?
1- 学习Excel基础入门
2- 学习透视表快速统计
3- 学习函数公式
4- 学习Power query、M语言
5- 学习DAX、SQL
6- 学习PBI图表可视化
是这样的吗?我还在思考。。。
1- 问题描述
抛开这个话题,我们还是先解决实际问题吧。
做表格我会感觉更轻松些。
![309e96837d06e3a453a0270e3e95ed5c.png](https://i-blog.csdnimg.cn/blog_migrate/86e9e1d01bb1c6770d7eda9d877f9a45.jpeg)
上面是我们销售同事的运单统计表,运单编号都被填到了一个单元格里,统计不方便。
如何把这些单号,拆分到同一列中,变成下面的样子?
![5215dd12013f04fa95448245d5a77dff.png](https://i-blog.csdnimg.cn/blog_migrate/4929fac9415edd4bf2d1758c3648cdc3.jpeg)
2- 原因分析
WHAT,这是什么问题
这是一个数据清洗的问题。
数据清洗,是指发现并纠正数据文件中可识别的错误的最后一道程序,包括检查数据一致性,处理无效值和缺失值等。与问卷审核不同,录入后的数据清理一般是由计算机而不是人工完成。
单元格的数据,拆分传成多个单元格,也是数据清洗。
WHY,为什么要做清洗
电脑中的数据保存,都是一维的数据明细表,方便使用透视表、函数公式、SQL、Python等技术来进统计分析。
HOW,怎么做数据清洗
Excel小白
小白的方法,肯定少不了手动复制粘贴。
Excel新手
有Excel基础的,会想到用分列功能,然后再转置粘贴。
Power Query
现在的Excel已经长大成人了,使用Power query可以一步到位实现这个数据的拆分。
3- 解决方法
不废话了,直接看操作步骤。
1- 数据导入Power query
选中数据中的任意单元格,在「数据」选项卡中,点击「自表格/区域」,把数据导入到Power query中。
![13d25a86cedac9c3f57cbf69676a511c.png](https://i-blog.csdnimg.cn/blog_migrate/9a403d17c73845c855cec38afea49e33.jpeg)
接下来你会看到一个新的窗口,这就是Power Query
![0a8a68a5ccb44cb031ccdda1a90ccb72.png](https://i-blog.csdnimg.cn/blog_migrate/39e7f0b05f873c89e4d2e1736996be29.jpeg)
2- 拆分列
1- 设置运单编号类型
运单编号默认会变成数字格式(科学计数法),需要设置格式为文本
![1e65271fbb1042814c7a196a1e1e0f8a.png](https://i-blog.csdnimg.cn/blog_migrate/d26844e70eff5dd8025167b1bdff0aae.jpeg)
在对话框中,点击「替换当前转换」
![11b3a08e8016e2cbf5ff3adadee4b330.png](https://i-blog.csdnimg.cn/blog_migrate/336a79d2910ca36977ec0d51cc0a903f.jpeg)
修改之后,原本科学计数的格式,就修正过来了。
![afd674109078c73bc47c689c09c4c6c5.png](https://i-blog.csdnimg.cn/blog_migrate/45e6c281654530c031d0222355a1f8f1.jpeg)
2- 拆分列
使用Power query的「拆分列」功能,按照逗号进行拆分,直接把数据拆分成一列。
![6c7af3ed7cc252d5c14f76dad310531b.gif](https://i-blog.csdnimg.cn/blog_migrate/0178e4e1c847e9edcc61b9a32c91b1a7.gif)
3- 上载表格,搞定
最后在「主页」选项卡中,点击「关闭并上载」,完成操作。
![46caa08b8610d3a6265922d28ffdbe60.png](https://i-blog.csdnimg.cn/blog_migrate/ceca35642e9c558cb78b6c918a230bc9.jpeg)
转换之后的效果如下:
4- 总结
![d82960c1091c4a76ccd5276cc9fe3091.png](https://i-blog.csdnimg.cn/blog_migrate/9d2f82fa5e3566b86e38fe99a6bfd7a1.jpeg)
Power Query中的「拆分列」可以理解成「分列」功能的高级版。相比普通的「分列」,它还有很多更强大的功能:
1- 可以把数据拆分拆分成行
2- 支持按大小写拆分
3- 支持数字到非数字的拆分
4- 支持按照自定义字符拆分(需修改公式)
公众号回复「拆分列」,下载案例表格,自己动手试一下吧。
5- 聊5毛钱
「拆分列」这个功能很强大,但是,只有2016以上的版本才可以使用。
你会愿意为了这个功能,去升级你的Excel吗?
我是拉小登,一个会设计表格的Excel老师
= = 推荐文章 = =
项目,如何统计标记黄色的项目数量
HR:按权重计算绩效一个公式搞定
HR:如何快速统计缺勤天数
销售:不能不知的数据拆分和提取神器
教师:这个排班表让我想辞职
财务:期初本金公式怎么写?