Excel的超級透視表Power Pivot ,數據分析建模必備!
如果你需要集成不同數據源的數據,需要導入更多的數據進行分析,需要創建可移植、可重用的數據,可以試試PowerPivot!
PowerPivot 是 Excel 中可用的三大數據分析工具之一,它是一種數據建模技術,用於創建數據模型,建立關係,以及創建計算。可使用 PowerPivot 處理大型數據集,構建廣泛的關係,以及創建複雜(或簡單)的計算,這些操作全部在高性能環境中和所你熟悉的 Excel 內執行。
01. 添加Power Pivot
Power Pivot是Excel中的一組程序應用。打開一個工作簿,點擊文件-選項-加載項。在管理框中,單擊COM加載項-轉到,選中Microsoft Office Power Pivot 框,然後單擊確定。
就可以將Power Pivot添加到功能區。
02. PowerPivot功能
點擊數據模型下的“管理”,可在其中查看和管理數據模型,添加計算,建立關係,以及查看 PowerPivot“數據模型”的元素。“數據模型”是表或其他數據的集合,表或數據之間通常建立有關係。
“PowerPivot 窗口” 也可以用於建立模型中包括的數據之間的關係,並以圖形方式表示此類關係。通過從“PowerPivot 窗口” 右下側選擇 “關係圖視圖” 圖標,可以查看 PowerPivot 數據模型中的現有關係。
03. 使用關係圖視圖添加關係
我們以奧運會數據作為示例,Excel 工作簿包含一個名為 “主辦地” 的表格。我們將 “主辦地” 複製粘貼到 Excel 中,隨後將數據設置為表格格式。要將 “主辦地” 表格添加到數據模型,我們需要建立關係。我們將使用 Power Pivot 直觀地展現數據模型中的關係,然後創建關係。
首先,在 Excel 中,單擊 “主辦地” 選項卡,讓它成為活動工作表。然後在功能區上選擇PowerPivot-表格-添加到數據模型。此步驟會將 “主辦地” 表格添加到數據模型。Power Pivot 窗口顯示該模型中的所有表。
在 Power Pivot 窗口的 “視圖” 部分中,單擊“關係圖視圖”。使用滑動條調整關係圖大小,可以查看關係圖中的所有對象。通過拖動標題欄來重新排列表,使之可見並且彼此相鄰。有四個表與其他表無關:“主辦地” 、“小項”、“W_Teams”和“S_Teams”。
我們注意到,“獎牌”表和“小項”表均有一個名為“DisciplineEvent”的字段。進一步檢查可以確定,“小項”表中的 DisciplineEvent 字段包含唯一、非重複的值。
在“獎牌”表與“小項”表之間創建關係。在關係圖視圖中,將“小項”表中的表中的 DisciplineEvent 字段拖動到“獎牌”表中的 DisciplineEvent 字段。此時兩者之間將顯示一條直線,表示已建立關係。
04. 創建層次結構
大多數數據模型都包含具有繼承關係層次結構的數據。常見示例包括日曆數據、地理位置數據和產品類別。
在 Power Pivot 中創建層次結構非常有用,你可以將一個項目拖動到報表(即層次結構),而不必反覆組合和排序相同字段。
奧運會數據也屬於層次結構。
創建“大項”層次結構
在 Power Pivot 中,切換到關係圖視圖。展開“小項”表,以便可以輕鬆地查看該表的所有字段。按住 Ctrl,然後單擊“大項” 、“分項”和“小項”字段。選中這三個字段,右鍵單擊然後選擇“創建層次結構”。確認“大項”出現在該層次結構中的第一位,然後是“分項”,最後是“小項”。
雙擊標題 “Hierarchy1“,鍵入“SDE”來為新層次結構重命名。
創建“位置”層次結構
在 Power Pivot 的關係圖視圖中,選擇“主辦地”表,單擊表格標題中的“創建層次結構”按鈕,如以下屏幕所示。
向層次結構添加列有多種方法。將 “季節” 、“城市”和 NOC_CountryRegion字段拖動到層次結構名稱(本例中為“位置”字段),添加這些字段。
右鍵單擊 EditionID,選擇“添加到層次結構”。選擇“位置”。確保層次結構子節點的順序正確。
現在,我們已經有了 “大項” 和 “位置” 層次結構。
可將其添加到數據透視表或 Power View,迅速獲得包含有用數據分組的結果。結合 Power View 的使用你就能創建賞心悦目的報表啦。
來源:微軟office365,上海南洋信息
王忠超老師作品
▼▼▼
三本圖書教程
均贈送高清視頻教程
精彩推薦
▼▼▼
【來源:Office職場訓練營】
聲明:轉載此文是出於傳遞更多信息之目的。若有來源標註錯誤或侵犯了您的合法權益,請作者持權屬證明與本網聯繫,我們將及時更正、刪除,謝謝。 郵箱地址:newmedia@xxcb.cn