Power View是一種能夠建立動態的交互式報表的工具,而且支持豐富多樣的圖表類型,在Power View中建立的報表能夠很容易地進行分享,以及供查看報表的用戶對Power View報表進行交互。從這一篇開始,Anna將利用她在Power Query中獲得的數據組織到Power Pivot以後,在Power View中製做動態報表。html
要建立Power View報表,在INSERT標籤下就找到Power View按鈕,點擊以後,一個新的Power View工做簿被建立。Power View報告仍然是在Excel中跟其它工做簿並列在一塊兒的,但很明顯它跟傳統的Excel工做簿是徹底不相同的,它更像一個報表的設計器。ide
在Power View工做簿下能夠看到相應的Power View的Ribbon菜單。工具
在Anna的第一份Power View報告中,Anna決定設計一張individual sector績效報告。因而她在Power View Fields中找到在上一篇中建立的SP500_Annual_Data這張表,點擊表的下拉箭頭查看錶下的全部列。spa
Anna發現這些列不是她所有想要的。Power View顯示出的數據是來自上一篇中建立的Power Pivot的,因而Anna選擇Power Pivot的Ribbon菜單,點擊Manage按鈕回到Power Pivot窗口。找到SP500 Annual Data表,而後右鍵她想隱藏的列,選擇Hide from Client Tools。設計
這樣,列在客戶端就隱藏掉了,可是數據在模型中仍是存在的。接下來Anna繼續隱藏了一些在報表中需須要的列。在Power Pivot中隱藏的列會顯示成灰色。3d
當Anna回到Excel下的Power View報告中,系統發現數據源被更改了,因而彈出了一個對話框,點擊OK以後Power View將對數據模型進行更新。orm
這樣,Anna就不用擔憂每一次她對數據模型的更新會影響到Power View報告的設計,由於每一次對數據源的更改Power View都會根據其變化做出調整。相對來講,更少的列對於報表的建立將更清晰明瞭。htm
固然,按照一樣的方法,Anna也能夠將隱藏的列再拿回來,方法就是在上面的右鍵菜單中,選擇Unhide from Client Tools。blog
接下來,Anna開始建立她的第一個Power View報告。get
首先,Anna從Power View Fields中將Gain or Loss – dollars以及Sector拖拽到報告面板中,能夠看到在Power View報告中自動建立了一張表。
.
Power View會自動爲其加上sum彙總項。而這裏Anna以爲平均值可能會更直觀一些,因而她將這裏替換成了Average gain – dir項。
按照一樣的方法,Anna爲表中增長了更多的列。而後Anna點擊Ribbon菜單中的Bar Chart下的Stacked Bar。
能夠看到表格變成了一個條狀圖,接下來Anna想給每個條配上本身的顏色。
Anna選中Power View中的圖表,將Sector拖拽到了Legend區域。而後圖表中的每一條柱子就被標識成了不一樣的顏色,這樣看上去更美觀一些。
Anna發現圖表中的Legend已經顯得多餘了,因此她選擇LAYOUT下的Legend下的 None將其隱藏掉。
能夠看到Sector雖然做爲報表的Legend,可是報表中的Legend區域已經消失了。這樣看上去更像是Anna所須要的結果。
接下來Anna根據一樣的套路,在報表上添加了更多的圖表。而後將報表題目和工做簿標籤都命名爲Sector Performance。
當 Anna的報表設計完成後,能夠看到以下的效果。
Power View爲Anna提供了很好的交互功能,好比當Anna單擊條狀圖表其中的一個的時候,能夠看到報表的其它區域都根據她的選擇發生了相應的變化。
同時顏色也都是跟着響應的。
留意到其中的一項,Energy,它是沒有右上角NASDAQ部分的的圖表的,爲何呢?Anna研究後發現,在NASDAQ中確實沒有Energy的數據,因此Power View自動將這個圖表從界面上移除了。
全部瀏覽這張報告的用戶均可以經過對Sector的選擇從而獲得過濾以後的報表,Anna以爲,這絕對是一個很棒的展示工具。
完成這張報表以後,Anna決定建立另一張報表,這張報表將顯示某一Sector下的子類的全部成員。這裏將用到在上一篇中建立的層次結構。
在Power View Fields中能夠看到這個層次結構,Anna將其子項Sub_Industry拖拽到Power View報表區域中。
全部的子項都被顯示出來,可是Anna這裏關注的只是其中一個大類Consumer Staples Sector下的全部項。Anna留意到Power View報表旁邊的Filter面板,這個面板能夠用來篩選已經選中的表,以及Power View整個報表的內容。
Anna但願報表只顯示Consumer Staples分支,因此在篩選界面中刪除了其它項,只保留了Consumer Staples。
篩選完畢後,按照第一張報表中一樣的方法,建立了其他的圖表。一樣將報表名稱和Power View標籤命名成爲Consumer Staples。
一樣Anna點擊條狀圖中的一個,跟第一份報表同樣,報表的其它區域都根據條狀圖的選擇進行了響應。
到目前爲止,Anna建立了具備豐富交互能力的報表。在下一篇中,咱們將介紹Anna如何在Power View中進一步建立功能更豐富的報表。
同時經過這篇,你也能夠了解到如何建立一張Power View報告,以及如何同步數據源,以及過濾報表中的數據。同時,你也能夠大致瞭解到Power View所提供的交互能力。