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

使用 Microsoft 365 即可隨時隨地在任何裝置上工作。

升級至 Microsoft 365 即可隨時隨地使用最新的功能和更新工作。

立即升級

概要    這是系列中的第三個教學課程。 在第一個教學課程中,將資料匯入 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 Pivot 說明

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

建議您依序瀏覽。

這些教學課程採用 Excel 2013 並啟用 Power Pivot 功能。 如需啟用 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]) [自動加總] 中的其他計算,就像加總、平均值、最小值、最大值及其他計算。

  5. 儲存 Excel 活頁簿。 資料模型會以新的計算欄位更新。 當您回到 Excel 中的 [Power View] 索引標籤時,會出現警告,告訴您資料模型已更新,如下列畫面所示。

    警告指出資料模型已變更

我們稍後會在教學課程中使用這個不同的版本計算欄位數。

在Power Pivot中使用 DAX 建立計算欄位

[自動加總] 計算很有用,但有時候需要進行更多自訂計算。 您可以在 [計算區域] 中建立 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 中,選取Sheet1中的樞紐分析表。 在 [樞紐分析表欄位] 中,展開 [獎牌] 資料表。 在 [欄位] 清單的底部是我們剛剛建立的兩個計算欄位,如下列畫面所示。 選取 [全部獎牌] 的 [百分比]。

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

  4. 在樞紐分析表中,所有 [獎牌] 欄位的 [百分比] 都會出現在 [獎牌數] 後。 它沒有格式化為百分比,因此請選取這些欄位(您可以一次選取所有的欄位),方法是將滑鼠指標移至 [全部獎牌] 欄位的其中一個百分比,直到游標變成向下箭號,然後按一下)。 選取之後,按一下 [常用] > 編號 > 百分比。 在功能區的同一個區段中,將小數位數調整為兩位數。 您的樞紐分析表看起來就像下列畫面。

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

在先前的教學課程中,我們將 [體育] 欄位篩選為只顯示前十個(依字母順序排列),這就是為什麼我們只能透過裝箱來看到 Aquatics,而總計的百分比是29.16%,而不是100%。 當然,這會告訴我們,我們的前十個體育課程是在夏天遊戲中為所有獎牌獎所取得的29.16%。 我們也會看到 Aquatics 占所有獎牌的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中,選取 [主機]。 選取 [NOC_CountryRegion] 欄位。 從 [高級] > [> 資料類別的報表屬性]按一下箭號,然後從可用資料類別清單中選取 [國家/地區],如下列畫面所示。

    PowerPivot 中的資料類別

  2. 在 [獎牌] 中,選取 [NOC_CountryRegion] 資料行。 同樣地,將資料類別變更為 [國家/地區]。

  3. 回到 Excel,然後選取 Power View 工作表。 展開Power View 欄位中的 [獎牌] 資料表,請注意,[NOC_CountryRegion] 欄位的旁邊有一個小球形圖示。 地球表示 NOC_CountryRegion 包含地理位置,如下列畫面所示。

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

我們會在即將推出的教學課程中使用該地理位置。 需要儲存您的工作、複習您學過的內容,然後準備好深入瞭解下一個教學課程。

重點複習和測驗

複習所學內容

在本教學課程中,您將學習如何建立以地圖為基礎的 Power View 視覺效果,然後建立匯出欄位來延伸您的資料模型,並以不同的方式分析資料。 您也瞭解如何為數據表建立預設欄位集,簡化了建立新的 Power View 資料表,以預設的欄位集預先填入。 您也瞭解如何定義預設的資料表行為,讓新資料表的排序與標籤快速且一致。

在本系列的下一個教學課程中,您會在這裡學到的位置建立您的內容。 這裡有許多資料,在下一個教學課程中,您會將網際網路資料新增到您的資料模型,並攜帶影像,讓您的 Power View 報表能夠真正地照射。

以下是下一個教學課程的連結:

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

測驗

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

問題1: Power View 會在哪裡取得資料來建立 Power View 報表?

答:只能從 Excel 中包含的工作表。

B:僅從資料模型。

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

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

問題2: 針對預設欄位集,以下哪一項是正確的?

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

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

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

D:以上皆是。

問題3: 針對計算欄位,下列哪一項是正確的?

答:當您在 Power Pivot中建立它們時,這些專案會顯示在 Power View 中,做為建立它們之資料表中的可用欄位。

B:如果您在 Power Pivot的 [計算區域] 中建立,這些專案會在所有用戶端工具中隱藏。

C:當您在 Power Pivot中建立這些專案時,每個專案都會在所有用戶端工具中顯示為個別的表格。

D: A 和 B。

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

答:您必須從 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 所設計的奧林匹克運動設計標誌

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

需要更多協助?

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

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×