前言:
眼前咱们对“转置 运算”可能比较着重,同学们都想要知道一些“转置 运算”的相关资讯。那么小编在网络上汇集了一些对于“转置 运算””的相关资讯,希望朋友们能喜欢,大家快快来学习一下吧!今日目标:
学会使用PQ的透视列功能
很多人都会把Excel问题,理解成很简单的,可以有一个按钮、或者快捷键就可以解决问题的。
这是因为把问题的简单,等价成了解决方法也很简单。
我曾经尝试着去说服学员:
拉登:这个问题看似简单,但是背后的逻辑挺复杂的。
学员:你就说你会不会,能不能做吧。
拉登:这不是能不能做的问题,做肯定能做,但是要花很长的时间,维护成本也很高。
学员:是不是又要收钱?奸商!
拉登:。。。
我已经无力反驳。
前两天,我把平时答疑的问题,做了简单整理,做了一份考试题(初级卷),共计10道题。
每道题,都非常的简单,就是大家认为的一个按钮、或者一个快捷方式就能实现的。
我找了100多学员进行测试,有意思的是,几乎没有人能得10分。
举个简单的例子:
你觉得应该选择第几个选项呢?
(文末有完整试题)
这道题的正确率是69%,你是那31%吗?
在评论区给出你的答案。
1- 问题描述
好了,来看今天的问题。
一个很简单、很简单的转置问题。应该一个按钮就可以搞定。
原始数据是这样的:
现在要商品名称,转置成横向的,变成下面这样:
你就说你行不行,能不能搞吧?
2- 解决方法
作为老师,我很少说不行。3个步骤:
1- 加载到Power query
2- 对数据进行分组
3- 拆分数据到列
1- 加载到Power query
使用「数据」选项卡中的「自表格区域」功能,把数据加载到Power query中
2- 对数据进行分组
首先,使用填充功能,把空白单元格,都填充上方的客户名称
使用Power query的「分组依据」功能,对数据分组统计。
分组的时候,使用了是求和计算,但是我们想要显示原本的「商品」内容,所以修改一下公式,使用TEXT.Combine函数,合并相同客户的商品名称。
公式如下:
= Table.Group(更改的类型, {"客户名称"}, {{"商品", each Text.Combine([商品名称],","), type text}})
3- 拆分数据到列
使用「拆分列」功能,根据逗号,把数据拆分到多列
最后关闭并上载,完成数据的处理。
3- 总结
本节主要是学习了Power query的一些操作,包括:
1- 向下填充数据
2- 分组依据
3- 拆分列
power query是Excel中的数据清洗神器。
但也没有简单到很多人认为的,一个按钮就可以搞定的问题。
还记得开头的测试题吗?
扫描下面的二维码,测试一下你的Excel水平吧!
我是拉小登,一个会设计表格的Excel老师
标签: #转置 运算