- Excel革命!超級數據透視表Power Pivot與數據分析表達式DAX快速入門
- 林書明
- 835字
- 2020-07-28 11:17:48
2.2 Power Pivot,Excel革命
通過對傳統Excel數據透視表的介紹,我們了解到,傳統Excel數據透視表在其值區域所能進行的數據匯總方式非常有限。對于邏輯較復雜的匯總計算,傳統Excel數據透視表就無能為力了。
舉個例子,我們想知道在任意匯總級別(圖書大類、圖書子類等)下,哪本書的銷售總冊數最多,對應的銷售總冊數是多少。這里提到的“哪本書”,要求列出對應的圖書名稱。
這個看起來非常簡單的任務,在傳統Excel數據透視表中,如果不借助傳統Excel數據透視表以外的輔助計算工具,則幾乎無法完成,但在Power Pivot中可以輕而易舉地完成。
在如下圖所示的Power Pivot超級數據透視表中,借助DAX表達式,我們得到了每個圖書子類中,具體哪本書的銷售總冊數最多,同時列出了相應的圖書名稱。注意,圖書銷售總冊數有可能有并列第一的情況發生,Powe Pivot也考慮了這個問題。

由于Power Pivot本質上是數據透視表,因此它會隨著數據透視表布局的改變自動更新計算結果。當我們修改Power Pivot超級數據透視表布局時,Power Pivot超級數據透視表值區域中的DAX表達式也會重新計算,這是數據透視表的魅力所在。
下圖展示了在調整Power Pivot超級數據透視表布局后,每個圖書大類下(在透視表行標題中移除圖書子類)銷售總冊數最多的圖書的名稱。

事實上,大家會在本書中了解到:無論是傳統Excel數據透視表還是Power Pivot超級數據透視表,其值區域中的每個單元格都對應著數據透視表的一個數據源子集。在傳統Excel數據透視表中,我們無法對其值區域中單元格對應的數據源子集進行“重新打造”,從而進行不同子集間的對比。但是Power Pivot由于引入了數據建模概念和DAX數據分析表達式體系,因此突破了傳統Excel數據透視表的種種限制,變得非常強大。
到這里我們已經基本了解了傳統Excel數據透視表的工作原理和Power Pivot超級數據透視表的初步概念,下面我們正式開啟Power Pivot超級數據透視表的學習之旅。
在學習開始階段,我們限定Power Pivot的數據源為一個表,暫不涉及數據建模。對單獨一個表進行操作,是普通Excel用戶在日常數據分析中的常見場景。在學習完Power Pivot的單表操作后,我們將在后續章節中繼續討論Power Pivot的數據建模概念,即數據源是多個表的情況。
- EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g: LITE
- AI繪畫教程:Midjourney關鍵詞靈感手冊
- ERP沙盤模擬教程
- Spring Web Flow 2 Web Development
- Oracle VM Manager 2.1.2
- 計算機·手機生活應用
- Photoshop CC入門與進階
- 中文版Illustrator CC實戰視頻教程
- 綁定的藝術:Maya高級角色骨骼綁定技法(第2版)
- 中文版Photoshop CC平面設計實用教程
- PowerPoint 2013從新手到高手(超值版)
- Power Query從入門到精通
- 快學熟用D3
- Illustrator CC平面設計標準教程(微課版)
- 精進PPT:PPT設計思維、技術與實踐(第3版)