教學課程:建立以地圖為基礎的 Power View 報表

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

抽象:   這是第三個教學課程系列中。在第一個教學課程中, 匯入資料至 Excel 2013 並建立資料模型中使用多個來源匯入的資料從頭開始建立 Excel 活頁簿及 Excel 所自動建立的資料模型。第二個教學課程中,擴充資料模型關聯性使用 Excel 2013、 Power Pivot 和 DAX,您學到如何擴充資料模型,並建立資料中的階層。

在本教學課程中,您將使用該擴充的資料模型透過 Power View 建立含有多重視覺效果且令人讚嘆的報表。

此教學課程中的各節如下所示:

建立 Power View 報表

適用於 Power View 及樞紐分析表中建立導出的欄位

設定欄位預設值、 表格行為與資料類別

重點複習和測驗

本教學課程結尾有一項測驗,可供您測驗學習成效。

本系列會使用說明奧運獎牌、主辦國家/地區及各種奧運運動賽事的資料。 本系列中的教學課程如下:

  1. 將資料匯入 Excel 2013 並建立資料模型

  2. 利用 Excel 2013、Power Pivot 與 DAX 擴充資料模型關聯

  3. 建立以地圖為基礎的 Power View 報表

  4. 併入網際網路資料與設定 Power View 報表預設值

  5. 建立令人讚嘆的 Power View 報表 - 第 1 部分

  6. 建立令人讚嘆的 Power View 報表 - 第 2 部分

建議您依序瀏覽。

這些教學課程中使用Power Pivot啟用 Excel 2013。如需啟用Power Pivot的指引,請按一下這裡


建立 Power View 報表

在先前教學課程中,您可以建立 Excel 活頁簿的奧運獎牌和事件的相關包含資料的樞紐分析表。如果您未完成先前教學課程,您就可以從以下先前教學課程結尾的下載活頁簿。

在本節中,您將建立 Power View 報表,以視覺效果呈現奧運資料。

  1. 在 Excel 中,按一下 [插入 > 報表 > Power View 報表

    插入 Power View 報表

  2. 空白的 Power View 報表會顯示為活頁簿中的工作表。

    Excel 中的空白 Power View 報表

  3. [Power View 欄位] 區域中,按一下 [主辦城市] 旁的箭號以將其展開,然後按一下 [城市]。

  4. 展開 [獎牌] 表格,然後按一下 [運動項目。使用此,Power View 清單旁邊的城市運動下列畫面所示。
    Power View 中的新表格

  5. Power View 欄位中的 [欄位] 區域中,按一下 [運動] 旁的箭號,選取 [計數 (不是空白的)。現在 Power View 會計算運動,而非清單,如下列畫面所示。

    建立運動數,而非清單

  6. 在功能區中選取 [設計] > [切換視覺效果] > [地圖][設計] 索引標籤只有在有選取 Power View 表格時才可使用。 當您切換到 [地圖] 視覺效果時,可能會收到有關啟用外部內容的警告。

  7. 地圖會取代表格,以視覺效果呈現。 在地圖上,大小不一的藍色圓圈表示在各奧運主辦地點舉辦的不同運動競賽細項數目。 不過,看看哪些是夏季賽事,哪些是冬季賽事可能比較有趣。

  8. 若要充分利用報表區域,就將 [篩選] 區域摺疊起來。 按一下 [篩選] 區域右上角的箭號。

  9. Power View 欄位中,展開 [獎牌]。將 [季節] 欄位拖曳到 [色彩] 區域。這是更好: 地圖現在會顯示夏季運動的藍色泡泡圖和紅色的泡泡圖的冬天的到來運動下列畫面所示。您可以拖曳任一其邊角以調整視覺效果。

    建立地圖視覺效果

現在您的 Power View 報表透過地圖並根據季節以色彩標示,以視覺效果呈現各個地點的運動競賽細項數目。 而這只需要按幾下滑鼠就能完成。

建立適用於 Power View 及樞紐分析表的計算欄位

Power View 使用基礎資料模型來建立視覺效果。 您可以利用 Power Pivot 與 DAX 來建立自訂公式以擴充資料模型,然後在樞紐分析表或 Power View 中根據那些公式與計算建立報表。

建立導出的欄位中 Power Pivot

  1. 在 Excel 中,按一下 [Power Pivot] > [資料模型] > [管理],以顯示 Power Pivot 視窗。

  2. 選取 [獎牌] 表格。請確定 [計算區域會顯示。[計算區域找到下方表格資料,並用於建立、 編輯及管理導出的欄位。若要檢視 [計算區域,請選取 [常用 > 檢視 > 計算區域,如下列畫面所示。

    PowerPivot 中的 [計算區域]

  3. 讓我們來計算奧運的數。在 [計算] 區域中,選取 [年度] 欄的正下方的儲存格。從功能區中,選取 [自動加總] > 相異計數],如下列畫面所示。

    在 PowerPivot 中建立 [相異計數]

  4. Power Pivot計算區域] 中建立的作用中的儲存格的 DAX 運算式。在此情況下, Power Pivot自動建立下列 DAX 公式:

    Distinct Count of Edition:=DISTINCTCOUNT([Edition])

    自動加總]中的其他計算是很簡單,例如 Sum、 平均值、 最小值、 最大值] 與其他人。

  5. 儲存 Excel 活頁簿。資料模型會更新為新的導出欄位。當您回到在 Excel 中的 [Power View] 索引標籤時,警告可讓您知道已更新資料模型,如下列畫面所示。

    警告指出資料模型已變更

我們之後會在教學課程中使用此 [年度相異計數] 計算欄位。

建立導出的欄位使用中的 DAX Power Pivot

[自動加總] 計算很實用,但有時候還是需要進一步自訂計算。 您可以在 [計算區域] 中建立 DAX 公式,就像在 Excel 中建立公式一樣。 我們來建立 DAX 公式,然後看看我們的資料模型中會有何變化,而結果也會出現在我們的樞紐分析表和 Power View 中。

  1. 開啟Power Pivot視窗。下列畫面所示,請在 [計算] 區域中,選取您完成前一節中,[自動加總計算的正下方的儲存格。

    在 PowerPivot 的 [計算區域] 中建立 DAX 公式

  2. 讓我們來計算所有獎牌的百分比。在資料編輯列中,輸入下列 DAX 公式。IntelliSense 提供可用的命令,根據您輸入的內容,然後您可以按下 Tab,選取醒目提示的 IntelliSense 選項。

    Percentage of All Medals:=[Count of Medal]/CALCULATE([Count of Medal],ALL(Medals))

  3. 當您切換回到 Excel 視窗時,Excel 可讓您知道已更新資料模型。在 Excel 中,選取 [樞紐分析表中的工作表 1]。在 [樞紐分析表欄位] 中,展開 [獎牌] 表格。下列畫面所示,底部的 [欄位] 清單是我們剛剛建立的兩個導出的欄位。選取 [所有獎牌百分比]。

    [樞紐分析表欄位] 顯示 [計算欄位]

  4. 在樞紐分析表中,[所有獎牌百分比] 欄位會顯示後獎牌數]。它不會格式化為百分比,因此選取 [(您可以選取它們,一次,滑鼠游標暫留在頂端的其中一個 [所有獎牌百分比] 欄位中,直到游標變成向下箭號,然後按一下) 這些欄位。這些選取之後,按一下 [常用 > 數字 > 百分比。在 [功能區的 [相同] 區段中,調整兩個小數位的數。您的樞紐分析表看起來類似下列畫面。

    樞紐分析表顯示百分比資料

在先前的教學課程中,我們將 [運動] 欄位篩選為只顯示前十項 (依字母順序),這就是我們只會看到 [水上運動] 到 [拳擊],以及 [總計] 中的百分比是 29.16%,而非 100% 的原因。 當然,這也告訴我們這十項運動佔夏季比賽中所有頒贈獎牌的 29.16%。 我們也可以發現 [水上運動] 佔所有獎牌的 10.88%。

由於 [所有獎牌百分比] 欄位位於資料模型中,因此 Power View 中也會有該欄位。

在 Power View 中時,您也可以透過 [Power Pivot] 索引標籤建立計算欄位。 無論您是在 Power Pivot 或是在 Power View 建立計算欄位,結果都是一樣的:資料模型會更新,將計算欄位包含在內,且會提供給所有用戶端工具使用。

設定欄位預設值、表格行為與資料類別

簡化 Power View 中報表建立作業的另一種方式就是設定預設欄位集。 為表格設定預設欄位集後,您可以直接在 Power View 中按一下該表格,預設欄位集就會自動新增到新報表中。

在本節中,您將為活頁簿設定預設值,這樣建立報表時就能節省時間。

為表格建立預設欄位集

  1. [Power Pivot] 視窗應該仍在畫面上。 如果沒有,請按一下 [Power Pivot] > [資料模型] > [管理]。 在 Power Pivot 中,選取 [常用] > [檢視] > [資料檢視],確定 [資料檢視] 已選取。 選取 [獎牌] 表格。

  2. [進階] 索引標籤上,按一下 [報表屬性] > [預設欄位集]。 畫面上會出現一個視窗,讓您針對透過用戶端工具 (如 Power View) 建立的表格指定預設欄位。

  3. 在左窗格中,選取 [運動、 事件、 EditionID、 Athlete 及獎章,然後按一下 [讓通知的預設欄位的 [新增]-> [ ]。請確定在右窗格中,顯示預設欄位,其所列出的順序。[預設欄位集] 視窗中看起來類似下列畫面。

    [預設欄位集] 視窗

  4. 按一下 [確定] 以儲存 [獎牌] 表格的預設欄位集。

  5. 若要瞭解其運作方式,請切換到 Excel 中的 Power View 工作表。

  6. 按一下空白報表畫布上的任一處,確定您未選取現有的視覺效果。 您的 Power View 工作表目前只有一個視覺效果,就是您先前建立的地圖。

  7. Power View 欄位清單中,按一下 [獎牌資料表名稱]。Power View 建立的資料表,自動將 [獎牌] 資料表中的五個預設欄位的順序您指定,如下列畫面所示。如果您不小心按一下上的 [獎牌,資料表旁邊的三角形即可展開,而不是將新的資料表的預設欄位。

    Power View 表格自動包含預設欄位集

設定表格行為

您也可以設定 Power View 用於自動為表格建立報表標籤的預設表格行為。 當您為許多不同報表中的相同表格建立視覺效果時,這個功能就會派上用場。 我們在接下來的幾個步驟中會使用預設表格行為,所以現在就來設定吧。

  1. 回到 Power Pivot,選取 [獎牌] 表格後,選取 [進階] > [報表屬性] > [表格行為]。 隨即會出現可供您指定表格行為的視窗。

  2. [表格行為] 視窗中,[資料列識別碼] 是只包含唯一索引鍵且沒有空白值的欄。 這通常是表格的主索引鍵,但不一定要是。 在視窗中進行其他選擇前,您必須先選取資料列識別碼。 選取 [MedalKey] 作為 [資料列識別碼]

  3. [保留唯一資料列] 區段中,選取 [AthleteID]。 您在此選取的列值應是唯一值,且在建立樞紐分析表或 Power View 報表時應該不會彙總。

    注意:如果您無法處理不按照您指定方式彙總的報表,請確認您要彙總的欄位在 [保留唯一資料列] 欄位中並未選取。

  4. 對於 [預設標籤],請選取應作為預設報表標籤的索引鍵。 選取 [運動]。

  5. 預設圖像,保留為 [否] 選取資料行],選取範圍,因為您尚未尚未新增圖像。[資料表行為] 視窗中看起來類似下列畫面。

    [表格行為] 視窗

  6. 按一下[確定]。在 Excel 中的 Power View 工作表中,選取您在上述步驟中建立的資料表。從功能區中,選取 [設計 > 資料表 > 卡片。建立集合的卡片; 變更的表格資料是相同,但已變更的資料視覺效果。表格現在看起來類似下列畫面。
    含表格行為預設值的卡片視覺效果

請注意,[運動] 欄位比其他的部分大,且會顯示為每一張卡片的標題。 這是因為您在 中的時候,於 [表格行為] 視窗中將 [運動] 設為預設標籤。Power Pivot

設定欄位的資料類別

為了讓 Power View 根據基礎資料 (如地點) 動態建立報表,必須將包含這類資料的欄位適當分類。 對於奧運資料,我們來為幾個欄位指定類別。

  1. 在Power Pivot,選取 [主辦城市]。選取 [國家欄位。從進階 > 報表屬性 > 資料類別::按一下箭號,然後從可用的資料類別] 清單中選取國家/地區,下列畫面所示。

    PowerPivot 中的資料類別

  2. [獎牌] 中,選取 [國家奧委會國家地區] 欄。 同樣地,將資料類別變更為 [國家/地區]。

  3. 回到 Excel,並選取的 Power View 工作表。展開 [ Power View 欄位] 中的 [獎牌] 表格,請注意,[國家] 欄位現在會有旁的小型地球圖示。地球表示國家包含地理位置,如下列畫面所示。

    [Power View 欄位] 中的地理位置圖示

我們將在接下來的教學課程中使用該地理位置。 現在請儲存您的工作、複習所學內容,然後準備投入下一個教學課程。

重點複習和測驗

複習所學內容

在本教學課程中,您學會了如何建立以地圖為基礎的 Power View 視覺效果,然後建立計算欄位以擴充資料模型,並以不同的方式分析資料。 您還學到如何建立表格的預設欄位集,這樣在建立新 Power View 表格時就會預先填入預設欄位集,可簡化建立作業。 您也學到了如何定義預設表格行為,以便快速而一致地為新表格排列順序和建立標籤。

在本系列的下一個教學課程中,您將根據在此學到的知識學以致用。 眼前有許多資料,在下一個教學課程中,您將新增網際網路資料至資料模型,並加入圖像,讓您的 Power View 報表能夠大放異采。

下一堂教學課程的連結如下:

教學課程: 併入網際網路資料與設定 Power View 報表預設值

測驗

想看看您對於所學內容記住了多少? 機會來了。 以下測驗強調了您在本教學課程中所學的功能或需求。 答案就在頁面底部。 祝您好運!

第 1 題:Power View 從何處取得其資料來建立 Power View 報表?

A:僅從 Excel 中所包含的工作表。

B:僅從資料模型。

C:僅從自外部來源匯入的資料。

D:從資料模型,以及從 Excel 工作表中現有的任何資料。

第 2 題:關於預設欄位集,以下哪一項是正確的?

A:您只能針對整個資料模型建立一個預設欄位集。

B:在 Power View 中,按一下 [Power View 欄位] 中的表格名稱就會建立自動填入其預設欄位集的表格視覺效果。

C:如果您建立表格的預設欄位集,則該表格中的所有其他欄位都會停用。

D:以上皆是

第 3 題:關於計算欄位,以下哪一項是正確的?

A:當您在 Power Pivot 中建立計算欄位時,計算欄位會顯示於 Power View 中,作為其建立所在表格的可用欄位。

B:如果您是在 Power Pivot 中的 [計算區域] 建立計算欄位,則這些欄位在用戶端工具中都會隱藏起來。

C:當您在 Power Pivot 中建立計算欄位時,各個計算欄位在所有用戶端工具中都會以個別表格的形式出現。

D:A 和 B 皆是。

第 4 題:[預設表格行為] 視窗中,如果您選取 [保留唯一資料列] 的某個欄位,下列哪一項是正確的?

A:您必須明確選取 [Power View 欄位] 中的 [加總此欄位] 才能彙總該欄位。

B:在 Power View 或樞紐分析表中一律會彙總該欄位。

C:在 Power View 或樞紐分析表中絕對不會彙總該欄位。

D:選取 [保留唯一資料列] 對於 Power View 或樞紐分析表中的欄位行為沒有任何影響。

測驗 swers

  1. 正確答案:B

  2. 正確答案:B

  3. 正確答案:A

  4. 正確答案:C

附註: 

  • 本教學課程系列中的資料與圖像是根據以下內容:

  • Guardian News & Media Ltd. 所提供的奧運資料集

  • CIA Factbook (cia.gov) 所提供的旗幟圖像

  • 世界銀行 (worldbank.org) 所提供的人口資料

  • Thadius856 與 Parutakupiu 所設計的奧林匹克運動設計標誌

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員