power query透视表不能求和(PowerQuery逆透视列功能基本使用及应用案例讲解)
power query透视表不能求和(PowerQuery逆透视列功能基本使用及应用案例讲解)加载数据打开我们的数据源,本次我们使用一份学生成绩的模拟数据,打开后一、在【数据】选项卡下的【获取和转换】中点击【从表格】,将数据加载至power query中。此时,我们需要将表格转换为如下的形式后才会更容易进行分析。数据转换格式为什么要进行这个操作呢?因为经过逆透视后,数据更容易进行相关的计算分析,如进行数据透视表操作、进行公式求解操作(sumifs等)。好了,下面我们就正式开始介绍这个功能吧!
今天,我们接着来给大家讲解Power Query的基本使用,上次我们介绍了透视列功能,今天我们来讲它的逆操作——逆透视列。我们还是先来看一下该功能实现的效果吧!
比如如下的学生成绩表,我们需要分析出每个班级的分数情况,如下图。
原始数据
数据分析结果
此时,我们需要将表格转换为如下的形式后才会更容易进行分析。
数据转换格式
为什么要进行这个操作呢?因为经过逆透视后,数据更容易进行相关的计算分析,如进行数据透视表操作、进行公式求解操作(sumifs等)。好了,下面我们就正式开始介绍这个功能吧!
打开我们的数据源,本次我们使用一份学生成绩的模拟数据,打开后一、在【数据】选项卡下的【获取和转换】中点击【从表格】,将数据加载至power query中。
加载数据
加载后的界面如下:;
power query加载后界面
二、在【转换】选项卡下找到【逆透视列】功能,选中需要逆透视的列,在本例中我们选择语文、数学、英语、物理、化学、总分6列,点击【逆透视列】。
逆透视操作
三、将逆透视的【属性】列重命名为【科目】,将【值】列重命名为【分数】。
重命名列
四、完成以上操作后,我们将数据上载至表格中。
五、通过逆透视后的表格,我们更容易进行数据的分析,比如我们需要得出以下的一个汇总表格。
分析结果
最高分的公式为:=MAXIFS(Sheet2!E:E Sheet2!C:C A2 Sheet2!D:D B2)。
平均分的公式为:=AVERAGEIFS(Sheet2!E:E Sheet2!C:C A2 Sheet2!D:D B2)。
及格人数的公式为:=COUNTIFS(Sheet2!E:E ">=60" Sheet2!C:C A2 Sheet2!D:D B2)。
优秀人数的公式为:=COUNTIFS(Sheet2!E:E ">=80" Sheet2!C:C A2 Sheet2!D:D B2)。
如果需要获取本文中的演示数据,请关注后私信【逆透视列】获取。