笑铃将,全世界便與你同聲笑剑令,哭躏惋,你便獨自哭。
今天介紹兩個 PowerQuery 查詢編輯器的兩個數(shù)據(jù)轉(zhuǎn)換功能:逆透視與分組依據(jù)躺彬。
逆透視
如果讓一個銷售人員記錄每日的產(chǎn)品銷量表,那么他很大概率會記錄成以下樣式的表格:
以上這種表叫「二維表」梅惯,雖然它更符合我們的日常閱讀習慣宪拥,并且也是領導們來看的表格格式。但是對于數(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ù)就可以求出各品類的銷量了。
分組依據(jù)中還有高級選項纤怒,勾選高級糯而,則可以實現(xiàn)對數(shù)據(jù)集進行多種方式的匯總及聚合。通過點擊添加分組泊窘,來設置多個字段分類熄驼。也可以點擊添加聚合來實現(xiàn)求最大值、最小值等不同的聚合方式烘豹。
其實 PQ 的分組依據(jù)功能和 Excel 本身的數(shù)據(jù)透視表功能是一致的瓜贾。添加分組可以理解為添加行字段,添加聚合則是添加值字段的同時可以修改值匯總方式携悯。