分享

Excel表格结构的转换,一键下班 or 一直加班 ?

 人在M迷途 2020-10-12

本系列内容旨在介绍Excel2016以上版本的一个重点功能(Power Query,简称PQ),以达到零基础入门的效果;要看往期内容的朋友,可以在文末点我头像进行查看。

在上一期的内容中,我们介绍了『转换』选项卡下的转换『表格』里的功能,本期我们来继续入门『任意列』的功能。

转换的功能

『任意列』下的功能看起来好复杂,但不用担心,因为大部分功能都还是比较好理解的,只要你Excel的基础知识过关就行!本期最重要的就是其中的2个功能,下文中会介绍到。

任意列

任意列这个名字,也表明了这一组的功能是可以对任意的列生效的,我们以下来逐一介绍下:

数据类型

其实就是设置选定列的数据类型,这个我们之前就介绍过,当时是在字段名左上角的图标处点击的,功能大致一样。操作便捷度上来看,肯定直接在字段处点击更方便。所以基本上很少在这里点击使用此功能,除非你是要批量地更改多列为同一数据类型

直接点击数据类型名称进行切换

检测数据类型

是用来自动识别选定列的数据类型,日常处理的数据中,一般如果不是数字、日期,就会归到文本类型中去。如下图中,因为每一行都是可以转化为整数数字的值,所以点击后就自动识别为整数了,可以看到图标也相应地更改了。

自动检测数据类型

可以支持同时选中多列,进行自动检测,当你需要批量设置数据类型时,有时还是会用到的。

重命名

就是指给选定的某列进行重命名,一次只能改一列。如下图操作:

重命名列字段名称

替换值

这个和Excel工作表里面的Ctrl+H的功能是类似的,就是要把指定的内容进行替换。例如以下示范,是把数字1替换成数字8

填充

例如以下数据中的【日期】列,你会发现有不少null值(空值)的行,一般当你在Excel工作表处理下方这种数据的时候,你会先把A列取消合并单元格,然后再定位→空单元格,再输入=上一个单元格并按下Ctrl+Enter,处理的步骤比较多。

A列存在合并单元格

而在PQ里,就只需要用这个填充功能,即可一键解决!

一键填充到空白位置

透视列

这是本期的重点功能,虽然是重点,但并不复杂,很好用。

这个其实就是透视表的功能,当你在PQ选中了某一列,然后点【透视列】,就相当于在工作表的透视表中,把这一列拖动到列区域,生成一个交叉表的效果。

所以其实PQ从功能上是完全可以实现透视表效果的。

透视列

逆透视列

这也是本期的重点功能,虽然是重点,但并不复杂,很好用!

早搞定,早下班!

就是指上面这个透视列的逆过程,经常是用在把二维表变成一维表的时候,例如以下的图中,要把左边的效果变成右边。

这种操作如果你不太熟悉的话,在工作表中你将会束手无策,甚至要加班处理,百度也不知道是什么关键词,真是令人捉急!

二维表变成一维表

这个操作如果在Excel工作表里操作,还是一个比较麻烦的操作,而在PQ当中居然可以一键完成,PQ不愧是数据清洗的神器!这里具体的操作中,因为我们是要逆透视12月1日~5日这些列,所以我们可以利用其中的快捷操作【逆透视其他列】,即使当你有很多其他列的时候也不用手动去一个个选中它们了。

选中【商品名称】,然后逆透视其他列即可

移动列

这个就是字面意思,类似于Excel工作表里选中某列,然后按住鼠标左键不放,拖动到另一个位置。在PQ中当然你也可以直接拖动列,但当你的列数多的时候,拖动就没那么方便了,所以这个功能在列数多时可能会用到它。

移动列

转换为列表

列表,是PQ里的一种数据结构,初学入门暂不必理会,以后介绍M函数时会进行介绍。这里可以理解为它的功能就是把选中的这一列,单独拿出来处理,同时也把其他“删掉”了。

转换为列表

总结

可以看到,虽然这一组功能看似很多,但确实用起来都非常简单,最重要的就是掌握【透视列】及【逆透视列】的功能,因为在数据清洗时使用的频率比较高。

通过本期的几个例子,相信大家越来越感受到PQ是把Excel工作表的复杂操作,进行了极大的简化,变成一键操作了!可以说掌握PQ真的能对我们的数据清洗工作带来效率的飙升

好,本期的内容就到这里,预计大家花半小时实操一下,即可完全掌握~如果你觉得本期的文章能帮你提升一点效率,少加点班,不妨给个like~

—— 精品推荐:数据化管理出品|数据模板 ——

目前有4个产品在销售,供大家参考:

  1. 多店销售管理追踪模板

  2. 单店销售管理追踪模板

  3. 全球天气数据查询模板 

  4. 数据分析线上课程

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多