對比Excel輕松掌握PowerQuery的逆透視&分組依據(jù)

文末掃海報二維碼領(lǐng)【超全Excel常用模板】
JaryYuan | 作者
JaryYuan |?來源
https://mp.weixin.qq.com/s/dzvOfAUnlK2zhY_KAM0LAg
今天介紹兩個 PowerQuery 查詢編輯器的數(shù)據(jù)轉(zhuǎn)換功能:逆透視與分組依據(jù)。
一、逆透視
如果讓一個銷售人員記錄每日的產(chǎn)品銷量表,那么他很大概率會記錄成以下樣式的表格:

以上這種表叫「二維表」,雖然它更符合我們的日常閱讀習慣,并且也是領(lǐng)導們來看的表格格式。但是對于數(shù)據(jù)分析而言,這種數(shù)據(jù)是不規(guī)范的,不利于我們進行更多維度的分析。
為了更簡單高效的進行數(shù)據(jù)分析,需要將以上數(shù)據(jù)轉(zhuǎn)換成「一維表」

通過觀察可以看到,一維表轉(zhuǎn)換成二維表,利用數(shù)據(jù)透視表就可以實現(xiàn)。現(xiàn)在需要將二維表轉(zhuǎn)換成一維表其實就是個逆過程,這個過程在 Excel 中需要通過復雜的公式實現(xiàn)。而在 PQ 中使用「逆透視」功能,可以輕松解決。
1. 將數(shù)據(jù)表加載到 PQ 編輯器中,選中需要逆透視的列,這里是標題為日期格式的列

2. 在轉(zhuǎn)換選項卡中找到逆透視列功能,完成逆透視列
「轉(zhuǎn)換」>「逆透視列」

點開逆透視列的菜單后,可以看到逆透視列的其他操作方法。其中「逆透視其他列」顧名思義,就是對選中的列以外的其他列進行透視。也就是說本例還可以選擇 Sales Category 列,然后逆透視其他列。實現(xiàn)同樣的效果

二、分組依據(jù)
分組然后求和是大部分人使用 Excel 進行的數(shù)據(jù)分析的操作。Excel 中的分類匯總、數(shù)據(jù)透視表等都是為了實現(xiàn)分組求和。
PowerQuery 中也有實現(xiàn)分類求和的功能:「分組依據(jù)」。沿用上文的逆透視后的數(shù)據(jù),需要按 Sales Category 分類,然后求出各品類的銷量。

找到轉(zhuǎn)換選項卡下的「分組依據(jù)」

按以上設(shè)置好分組的參數(shù)就可以求出各品類的銷量了。

分組依據(jù)中還有高級選項,勾選高級,則可以實現(xiàn)對數(shù)據(jù)集進行多種方式的匯總及聚合。通過點擊添加分組,來設(shè)置多個字段分類。也可以點擊添加聚合來實現(xiàn)求最大值、最小值等不同的聚合方式。

其實 PQ 的分組依據(jù)功能和 Excel 本身的數(shù)據(jù)透視表功能是一致的。添加分組可以理解為添加行字段,添加聚合則是添加值字段的同時可以修改值匯總方式。

-?END -
本文獲作者授權(quán)轉(zhuǎn)載,二次轉(zhuǎn)載請聯(lián)系原作者
