設定 Power View 報表的資料表行為屬性

如果您使用 Power View,您可以設定表格行為屬性來變更詳細資料列的分組行為,並在磚容器、卡片及圖表中提供更好的預設位置來識別資訊(例如名稱、相片識別碼或標誌圖像)。

  1. 在功能區中,移至Power Pivot > [管理]。

附註: 

  • 如果您沒有啟用 Power Pivot,請移至 [檔案]> [選項]>增益集。 從 [管理] 下拉式方塊中選取 [ COM 增益集] 選項,然後按 [移至]。 選取 [ Microsoft Power Pivot For Excel],然後按[確定]

  • 如果您在清單中沒有看到 Power Pivot,請參閱: Power pivot 在何處?

  1. 在 Power Pivot 視窗底部選取您要設定的資料表。

  2. 按一下 [高級>資料表行為]。

  3. 在 [資料列識別碼] 中,選擇資料表中僅包含唯一值且沒有空白值的資料。 設定列識別碼是指定其他屬性的第一個步驟。

  4. 在 [保留唯一資料列] 中,選取應該視為唯一的資料行(例如,在兩個或多名員工共用相同名稱的情況下),即使它們是重複的(例如,員工名字和姓氏)。

  5. [預設標籤] 欄提供顯示名稱來代表列資料(例如,員工記錄中的員工姓名)。

    在某些 Power View 視覺效果(例如卡片)中,會以較大的字型顯示預設標籤。 如果您也設定了預設影像,預設標籤會出現在磚容器之索引標籤中的預設圖像底下。

  6. 在 [預設圖像] 中,選取一個資料行,提供代表資料列資料的影像(例如,員工記錄中的相片識別碼)。

本文內容

為什麼要設定資料表行為屬性?

預設欄位

[資料列識別碼] 屬性

[保留唯一資料列] 屬性

預設標籤

預設圖像

針對特定版面配置進行優化

圖像遺失

表示包含圖像 Url 的資料行

表示包含二進位圖像的資料行

資料表遺漏了一或多個資料列

矩陣配置太擁擠

圖表顯示在座標軸上太多專案和層級

後續步驟

另請參閱

為什麼要設定資料表行為屬性?

Power View 會根據您所使用的欄位和簡報格式自動將專案分組。 在大多數情況下,預設的分組會產生最佳的結果。 但對於某些表格,通常是那些包含詳細資料的資料表,有時會將不應該群組的資料列組成群組(例如,應該個別列出的員工或客戶記錄),特別是在兩個或多個人員的情況下。共用相同的姓氏和名字)。 針對這類資料表,您可以設定導致列個別列出而不是組成群組的屬性。

附註: 請勿變更作為查閱表格的資料表(例如日期資料表、產品類別資料表或部門資料表)的預設行為,該表中的資料表由相對較少的列和欄數所組成,或是包含只有資料列的摘要資料表。在摘要時感興趣(例如,由性別、年齡或地理位置所累積的統計資料)。 針對查閱和摘要資料表,預設的分組行為會產生最佳的結果。

頁面頂端

預設欄位

如果有人按一下 Power View 欄位清單中的資料表名稱,您可以設定將哪些欄位自動新增至 Power View。 資料表可能有許多欄位,但某些欄位可能會比其他欄位更常使用。

  1. 在 [ Power Pivot ] 視窗中 > [高級] 索引標籤 >預設欄位集

  2. 資料表的欄位中選取一個欄位,然後按一下 [新增]。

  3. 依順序將它移至預設欄位

  4. 完成所有您想要的欄位之後,您可以變更它們出現的順序。 選取一個欄位,然後按一下 [上移] 或 [下移]

您的瀏覽器不支援視訊。 請安裝 Microsoft Silverlight、Adobe Flash Player 或 Internet Explorer 9。

[資料列識別碼] 屬性

在資料表中,資料列識別碼會指定單一資料行,只包含唯一值且沒有空白值。 [列識別碼] 屬性是用來變更群組,因此群組不是以資料列的欄位組合為基礎,而是根據特定報表版面配置中使用的欄位,而不是以唯一識別列的固定資料行為依據。

設定這個屬性會從動態分組中變更根據資料列識別碼所匯總之固定分組行為的預設分組行為。 變更預設的分組行為與報表配置(例如矩陣)相關,該佈局會針對資料列中的每個資料行分組(或顯示小計)。

設定列識別碼時,會啟用下列其他屬性: [保留唯一資料列] 屬性、[預設標籤] 屬性以及 [預設圖像] 屬性,每個屬性都會影響 Power View 中的欄位行為。

您也可以將列識別碼本身當作獨立屬性來使用,以啟用下列功能:

  • 在報表中使用二進位影像。 在資料列唯一性周圍移除多義性,Power View 可以決定如何指派特定列的預設影像和預設標籤。

  • 從矩陣報表移除不需要的小計。 欄位階層的預設分組會建立每個欄位的小計。 如果您只想要在資料列層級計算的單一小計,設定資料列識別碼時會產生此結果。

您無法為標示為日期資料表的資料表設定列識別碼。 針對日期資料表,當您標示表格時,會指定列識別碼。 如需詳細資訊,請參閱標示為日期表對話方塊

頁面頂端

[保留唯一資料列] 屬性

這個屬性可讓您指定哪些欄會傳達身分識別資訊(例如員工名稱或產品代碼),以區別不同資料列的方式。 如果列看起來相同(例如兩個有相同名稱的客戶),您針對此屬性指定的欄會在報表表格中重複。

根據您在報表中新增的欄,您可能會發現視為相同列的資料列,因為每個資料列中的值看起來相同(例如,兩個名為 Jon 陽的客戶)。 這可能會因為提供差異的其他欄(例如中間名、位址或生日日期)不在報表檢視中。 在這種情況下,預設行為是將相同的列折迭到單一列,並將任何計算值匯總成來自合併列的單一較大結果。

您可以設定 [保留唯一資料列] 屬性,指定一或多個資料行,無論您何時將該欄新增到報表檢視,都可以指定一或多個應該總是重複的欄。 與資料列相關聯的計算值現在會根據每個個別資料列進行配置,而不是累加到單一列。

附註: 因為使用者選取的欄會影響分組(變更運算式計算的篩選內容),所以模型設計工具必須小心建立傳回正確結果的量值。

頁面頂端

預設標籤

這個屬性會指定卡片或圖表中醒目顯示的標籤,或在磚報表的導覽區中使用預設影像。 與預設影像搭配使用時,會在影像下方顯示預設標籤。 選擇 [預設標籤] 時,請挑選能傳達資料列最多相關資訊的資料行(例如,名稱)。

在磚容器的索引標籤格區段版面配置中,頂端的導覽列會出現在影像下方的標題區域中,如預設影像屬性所定義。 例如,如果您有一份員工清單,您可以使用其相片識別碼,將員工資訊做為預設影像,而將員工名稱做為預設標籤。 [預設標籤] 欄會出現在 [磚] 容器的 [索引標籤] 導覽中的圖像底下,即使您沒有在 [報表欄位清單] 中明確選取它。

在磚容器的 [封面流程] 版面配置中,在磚底部流覽,會出現預設影像,而不會顯示預設標籤。

在卡片版面配置中,預設標籤會以較大的字型顯示在每個卡片頂端的標題區域中。 例如,如果您有員工清單,您可能會使用員工資訊來製作卡片,並使用其相片識別碼做為預設影像,而將員工名稱做為預設標籤。

頁面頂端

預設圖像

這個屬性會指定預設顯示在磚報表的 [索引標籤] 導覽中的影像,或醒目顯示在卡片左邊的預設標籤底下。 預設影像應該是視覺內容。 範例包括 [員工] 資料表中的相片識別碼、客戶資料表中的客戶標誌,或地理表格中的 [國家/地區] 圖形。

附註: 影像可以是從 URL 位址來源到網頁伺服器上的映射檔,或是內嵌在活頁簿中的二進位資料。 如果影像是以 URL 為基礎,請務必將欄設定為圖像類型,讓 Power View 會檢索影像,而不是將 URL 顯示為報表中的文字資料。

頁面頂端

針對特定版面配置進行優化

本節說明從特定簡報格式和資料特性的觀點來設定表格行為屬性的效果。 例如,如果您想要微調矩陣報表的版面配置,您可以使用這項資訊來瞭解如何使用模型中的表格行為屬性來改善矩陣簡報。

圖像遺失

您在模型中設定的屬性會決定是否要在報表中呈現影像,或以報表中的文字值來表示影像。 在下列範例中,報表中的影像遺失。 影像應該會出現的位置,而是顯示圖像檔案的 URL 位置。 之所以會發生此行為,是因為模型中的文字會轉譯為報表中的文字。 您可以在包含圖像 URL 的資料行上設定屬性,以變更此行為。 這個屬性會指示 Power View 使用欄值做為 URL,而不是將它顯示為文字。

報表屬性

表示包含圖像 Url 的資料行

  • PowerPivot視窗中 > [高級] 索引標籤 > [報告屬性] 區段中,檢查 [資料類別] 是否設定為[圖像 URL (建議)]。

  • 如果不是,請按一下 [資料類別] 下拉式箭號 > [其他類別]> 圖像 URL]。

表示包含二進位圖像的資料行

  • PowerPivot視窗中 > [高級] 索引標籤 > [報告屬性] 區段>資料表行為]。

  • 針對 [資料列識別碼],選取包含唯一值的資料

資料表遺漏了一或多個資料列

有時候,預設的分組行為會產生與預期相反的結果。具體來說,在模型中存在的詳細資料列並不會出現在報表中。 根據預設,您新增至視圖之欄上的 Power View 群組。 如果您在報表中新增國家/地區名稱,則每個國家/地區都會出現在 [視圖] 中,即使基礎資料表中可能包含包含每個國家/地區名稱之多個實例的數千列也一樣。 在這種情況下,預設的分組行為會產生正確的結果。

不過,請考慮您可能會想要顯示多個列實例的不同範例,因為基礎列中包含不同實體的資料。 在這個範例中,假設您有兩個名為Jon 陽的客戶。 使用預設的分組行為,報表中只會顯示Jon 陽的一個實例。 此外,因為清單中只顯示一個實例,所以個客戶的金額總和是此值的總和。 在這種情況下,共用相同名稱的客戶實際上是不同的人員,預設的分組行為會產生不正確的結果。

顯示唯一值的報表範例

若要變更預設的分組行為,請設定列識別碼,並保留唯一的列屬性。 在 [保留唯一資料列] 中,選擇 [姓氏] 資料行,這樣就會針對列重複此值,即使該列已出現在不同的列中也一樣。 在您變更內容並重新發佈活頁簿之後,您就可以建立相同的報表,只是在這段時間,您會看到名為Jon 陽的客戶,每年收入都已正確地指派給每一個。

顯示合計值的報表範例

矩陣配置太擁擠

當您在矩陣中呈現詳細資料表格時,預設的分組會為每一欄提供匯總值。 根據您的目標,這可能比您想要的 summarizations 更多。 若要變更此行為,您可以設定 [列識別碼]。 不需要設定其他屬性;只要設定資料列識別碼,就能變更群組,以便根據資料列的唯一資料列識別碼來計算每個資料列的 summarizations。

比較下列各項之前和之後的圖像,顯示為矩陣配置設定此屬性的效果。

之前:根據矩陣中欄位的預設群組

報表屬性

報表屬性

圖表顯示在座標軸上太多專案和層級

顯示詳細資料的圖表報表應該使用列識別碼做為軸。 若沒有資料列識別碼,軸就不確定,因此會產生最佳推測的版面配置,這種配置可能沒有意義。 若要變更此行為,您可以設定 [列識別碼]。 不需要設定其他屬性;只要設定資料列識別碼,就能變更群組,以便根據資料列的唯一資料列識別碼來計算每個資料列的 summarizations。

比較在顯示為圖表版面配置設定此屬性的效果之前和之後的下列圖像。 其是相同的欄位和簡報,就是相同的報表。 唯一的差異是在 Items 資料表上設定列識別碼之後,下方影像會顯示報告。

報表屬性

報表屬性

頁面頂端

後續步驟

在您評估模型中的資料表,並在那些包含詳細資料列的資料行上設定資料表行為屬性時,請務必透過其他屬性或設定來進一步優化模型。 如需 Power View 的詳細資訊,請參閱教學課程:針對 Power view 報表優化資料模型

附註: 影片著作權:

  • Olympics Dataset © Guardian News & Media Ltd.

  • 標幟圖像內容感謝 CIA Factbook (cia.gov) 的協助

  • Microsoft Azure Marketplace的 UNData (data.un.org)優惠資料

  • 奧林匹克運動設計標誌由 Thadius856 與 Parutakupiu 根據維基共享資源之授權 (creativecommons.org/licenses/by-sa/3.0/) 散佈

頁首

另請參閱

PowerPivot: Excel 中的強大資料分析與資料模型

教學課程:使用 Excel 2013 中的資料模型進行樞紐分析表資料分析

Power View 和 PowerPivot 影片

Power View:探索、視覺化和展示資料 (機器翻譯)

頁面頂端

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×