在上一期的内容中,我们介绍了『转换』选项卡下的转换『表格』里的功能,本期我们来继续入门『任意列』的功能。 『任意列』下的功能看起来好复杂,但不用担心,因为大部分功能都还是比较好理解的,只要你Excel的基础知识过关就行!本期最重要的就是其中的2个功能,下文中会介绍到。 任意列这个名字,也表明了这一组的功能是可以对任意的列生效的,我们以下来逐一介绍下: 数据类型其实就是设置选定列的数据类型,这个我们之前就介绍过,当时是在字段名左上角的图标处点击的,功能大致一样。操作便捷度上来看,肯定直接在字段处点击更方便。所以基本上很少在这里点击使用此功能,除非你是要批量地更改多列为同一数据类型。 检测数据类型是用来自动识别选定列的数据类型,日常处理的数据中,一般如果不是数字、日期,就会归到文本类型中去。如下图中,因为每一行都是可以转化为整数数字的值,所以点击后就自动识别为整数了,可以看到图标也相应地更改了。 可以支持同时选中多列,进行自动检测,当你需要批量设置数据类型时,有时还是会用到的。 重命名就是指给选定的某列进行重命名,一次只能改一列。如下图操作: 替换值这个和Excel工作表里面的Ctrl+H的功能是类似的,就是要把指定的内容进行替换。例如以下示范,是把数字1替换成数字8 填充例如以下数据中的【日期】列,你会发现有不少null值(空值)的行,一般当你在 而在PQ里,就只需要用这个填充功能,即可一键解决! 透视列
这个其实就是透视表的功能,当你在PQ选中了某一列,然后点【透视列】,就相当于在工作表的透视表中,把这一列拖动到列区域,生成一个交叉表的效果。 所以其实PQ从功能上是完全可以实现透视表效果的。 逆透视列
就是指上面这个透视列的逆过程,经常是用在把二维表变成一维表的时候,例如以下的图中,要把左边的效果变成右边。 这种操作如果你不太熟悉的话,在工作表中你将会束手无策,甚至要加班处理,百度也不知道是什么关键词,真是令人捉急! 这个操作如果在Excel工作表里操作,还是一个比较麻烦的操作,而在PQ当中居然可以一键完成,PQ不愧是数据清洗的神器!这里具体的操作中,因为我们是要逆透视12月1日~5日这些列,所以我们可以利用其中的快捷操作【逆透视其他列】,即使当你有很多其他列的时候也不用手动去一个个选中它们了。 移动列这个就是字面意思,类似于Excel工作表里选中某列,然后按住鼠标左键不放,拖动到另一个位置。在PQ中当然你也可以直接拖动列,但当你的列数多的时候,拖动就没那么方便了,所以这个功能在列数多时可能会用到它。 转换为列表列表,是PQ里的一种数据结构,初学入门暂不必理会,以后介绍M函数时会进行介绍。这里可以理解为它的功能就是把选中的这一列,单独拿出来处理,同时也把其他“删掉”了。 总结可以看到,虽然这一组功能看似很多,但确实用起来都非常简单,最重要的就是掌握【透视列】及【逆透视列】的功能,因为在数据清洗时使用的频率比较高。 通过本期的几个例子,相信大家越来越感受到PQ是把Excel工作表的复杂操作,进行了极大的简化,变成一键操作了!可以说掌握PQ真的能对我们的数据清洗工作带来效率的飙升! 好,本期的内容就到这里,预计大家花半小时实操一下,即可完全掌握~如果你觉得本期的文章能帮你提升一点效率,少加点班,不妨给个like~ —— 精品推荐:数据化管理出品|数据模板 —— 目前有4个产品在销售,供大家参考:
|
|