表格列求和_PowerQuery透视列功能基本使用及应用案例讲解

今天,我们来给大家讲解一下power query中的透视列功能的基本使用,同时会给大家以案列的形式进行展示相关应用场景。透视列的功能是将一个一维的表格转为二维的表格,具体什么意思呢?我们还是给大家通过一个实例进行展示。此处我们仍然使用之前给大家提到过的微软虚拟企业中的销售数据进行展示。下图是我经过整理后的销售数据。

c2a9d4aa70f987a617ca2e5d7c1ec57e.png

我们需要统计每个区域每年的总销售额情况,如下图。

a5fb2b526fd71593c1b3823d76af8c69.png

我们该如何实现以上的统计结果呢?当然学过数据透视表的小伙伴应该能通过数据透视表的方式轻松实现,今天我们要给大家介绍的是通过power query中的透视列功能实现。

一、加载数据

本次,我们通过从表格的方式将数据加载如power query中,加载后的结果如下:

cd0c4dcd288e65a2b9232b700d56a411.png

二、数据整理

通过查看分析结果,大家可以看出产品名称在统计结果中是不需要的,所以此处我们可以直接将产品名称列删除。

三、透视列

1.选定【年份】列,点击【转换】菜单下的【透视列】按钮。

a79b17f4e17a58e9ecc04c90d3b3e20a.png

2.在透视列对话框中我们需要设置两个参数【值列】和【聚合值函数】,根据我们的需求,值列我们需要设置为【销售额】,聚合函数设置为【求和】。

9d556f6c75c8c9cb89c018c6b1dbcaf5.png

3.透视列后的结果如下:

1e09f07a6fe819a9a380247b4f738fc7.png

此时就完成了我们的统计需求。

在聚合值函数中,提供了我们常用的计数、求和、最大值、最小值、平均值等函数。

6b585709d67c6e6647da5448589611c7.png

怎么样,这个小功能学会了吗?

四、应用案例讲解

为了加深大家的理解,我们再给大家通过另外一个应用实例来进行讲解。如下为家庭成员情况表。

dff4a9d566be4f4345853ab69920662f.png

我们需要根据此表生成如下的结果(相信如果是这几年从事精准扶贫工作的小伙伴对这个需求一定非常熟悉了):

bcc365890717872eed2f3de86a81d416.png

下面我就给大家讲解一下实现过程。

1.将数据加载入power query。

2.根据结果的样式,我们需要添加一列辅助的索引列。可以通过power query中添加列下面的索引列添加。

f77214fea85fd8a0f798533ba3d4cfb8.png
08471f33aa1edf56485416b2dc2c9717.png

3.通过索引列透视,值列选择家庭成员,聚合方式选择不聚合,如下图。

913538b0b8b9fa24dc81688d50ec8711.png

4.将透视生成的列进行合并,我们先通过空格进行分隔,然后再通过【格式】下的【修整】功能将开头和结尾的多余空格删除掉。

5edad049588a85beb058ed54f6785e52.png
4ec814885d3f6a2b61b2403dd06cb683.png

5.通过替换值功能,将名字之间的分隔替换为顿号。

d083389215f8a3e4c18455e5be9d6ae2.png
653426082beca1513be36af7374e32d9.png

到此,就实现了我们要求的结果。

如果需要获取本文中的演示数据,请关注后私信【透视列】获取。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值