查看原文
其他

销售:简单的转置,你到底会不会?还老师呢?切~

拉登Dony 拉小登 2022-06-10

今日目标:

学会使用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水平吧!

如果你是<6分,就给我点「在看」,愿赌服输。

我是拉小登,一个会设计表格的Excel老师



= = 推荐文章 = =

运营:一个海报生成表格,让我从大爷变成了小哥哥

电商:销售记录太多,如何每隔5行删除数据

项目:妈呀!行程表错了,一个人同时安排了两个地方


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存