在 Excel 中建立資料模型

在 Excel 中建立資料模型

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

資料模型是整合多個表格中的資料的新方法有效地建立 Excel 活頁簿內的關聯式資料來源。在 Excel 中的資料模型用透明,提供用於樞紐分析表、 樞紐分析圖和 Power View 報表中的表格式資料。在探究的詳細資訊之前,可能會想要取回步驟和觀看視訊,或需要取得及轉換及 Power Pivot 我們學習指南。

附註: 本文將說明 Excel 2013 中的資料模型。不過,相同的資料模型和在 Excel 2013 Power Pivot 功能也適用於 Excel 2016。有些許差異有效之間的 Excel 版本。

大部分狀況下,您甚至不知道有模型存在。在 Excel 中,資料模型已視覺化為 [欄位清單] 中表格的集合。若要直接使用模型,您需要使用 Microsoft Office Microsoft Excel 2013 中的 Power Pivot 增益集。

匯入關聯式資料時,當您選取多個表格時,會自動建立模型:

  1. 在 Excel 中,使用 [資料] > [取得外部資料],從 Access 或包含多個相關表格的另一個關聯式資料庫匯入資料。

  2. Excel 會提示您選取的資料表。核取 [啟用選取多個表格]。

    [選取表格] 對話方塊

  3. 選取兩個或更多個表格,依序按一下 [下一個][完成]

  4. [匯入資料] 中,選擇您想要的資料視覺效果選項,例如新工作表中的樞紐分析表,並建立您的報表。

您現在擁有包含已匯入的所有表格的資料模型。由於您已選取樞紐分析表報表選項,模型會顯示在您將用來建立樞紐分析表報表的 [欄位清單] 中。

樞紐分析表欄位清單

這個模型可以執行什麼工作?您可以在相同的活頁簿中建立樞紐分析表、樞紐分析圖和 Power View 報表,也可以新增或移除表格來修改模型。如果您使用 Power Pivot 增益集,還可以新增計算結果欄、導出欄位、階層和 KPI 來擴充模型。

建立資料模型時,視覺效果選項很重要。您想要針對資料視覺效果選擇 [樞紐分析表][樞紐分析圖][Power View 報表]。這些選項可讓您集體使用所有表格。如果您已選擇「表格」,每個匯入表格會放置於個別的工作表中。在這樣的安排中,可以單獨使用表格,不過,一起使用所有表格需要樞紐分析表、樞紐分析圖或 Power View 報表。

附註: 

  • 當您同時在 Excel 匯入兩個或多個表格時,通常會以隱含的方式建立模型。

  • 當您使用的Power Pivot增益集匯入資料時,會明確建立模型。在 [增益集,模型都會在索引標籤式版面配置,每個索引標籤包含表格式資料的位置。請參閱使用 Power Pivot 增益集取得資料,瞭解使用 SQL Server 資料庫匯入資料的基本概念。

  • 模型可以包含單一表格。若僅要根據一個表格建立模型,請選取此表格,並在 中按一下 [加入至資料模型]。如果您想要使用 功能 (例如篩選的資料集、計算結果欄、導出欄位、KPI 和階層),您可能會執行此作業。Power PivotPower Pivot

  • 如果您匯入的相關表格擁有主索引鍵和外部索引鍵關聯,則可以自動建立表格關聯。Excel 通常可以使用匯入的關聯資訊當做資料模型中表格關聯的基礎。

  • 如需如何縮減資料模型大小的秘訣,請參閱建立記憶體的資料模型使用 Excel 2013 與 Power Pivot 增益集

  • 日後進一步瀏覽,請參閱教學課程︰ 使用 Excel 2013 中的資料模型樞紐分析表資料分析

提示: 您的活頁簿有資料,但您知道是否包含資料模型?您可以快速開啟Power Pivot視窗判定模型狀態。如果出現索引標籤中的資料,存在於模型。深入瞭解找出活頁簿資料模型中已使用來源資料

在其他樞紐分析表、樞紐分析圖或 Power View 報表中使用資料模型

Excel 活頁簿只能包含一個資料模型,但是可以在整本活頁簿中重複使用此模型。

  1. 在 Excel 中,按一下 [插入] > [樞紐分析表]

  2. 在 [建立樞紐分析表] 中,按一下 [使用外部資料來源],然後按一下 [選擇連線]

  3. 在 [現有連線] 中,按一下 [資料表]

  4. 在 [此活頁簿資料模型] 下,預設會選取 [活頁簿資料模型中的表格]。按一下 [開啟],然後按一下 [確定]。[樞紐分析表欄位] 清單隨即出現,並且會顯示模型中的所有表格。

將現有、不相關的資料加入至資料模型

假設您匯入或複製要用於模型的大量資料,但在匯入期間未核取 [新增此資料至資料模型] 方塊。將新的資料發送到模型比您想的更容易。

  1. 首先準備要加入至模型的資料。它可以是任何資料範圍,不過,使用具名範圍效果最好。

  2. 反白顯示您要新增的儲存格,如果資料是在表格或具名範圍中,則將游標放在儲存格中。

  3. 使用下列其中一個方法來加入資料:

  4. 按一下 [Power Pivot][加入至資料模型]

  5. 按一下 [插入][樞紐分析表],然後核取 [建立樞紐分析表] 對話方塊內的 [新增此資料至資料模型]

範圍或表格會立即新增至模型為連結的資料表。若要進一步瞭解如何使用模型中的連結資料表,請參閱使用 Excel 連結資料表 Power Pivot 中新增資料

在 Power Pivot 增益集中精簡和擴充資料模型

在 Excel 中,資料模型是為了擴充及豐富報告經驗,特別是當經驗包含供資料探索和分析使用的樞紐分析表或其他報表格式時。 雖然很重要,資料模型卻刻意保留在背景中,讓您能夠專注於它們的用途。

但假設您就是想要直接在模型上工作。知道 [欄位清單] 是以模型為基礎,您也許會想要移除表格或欄位,因為它們在清單中沒有用處。或許您想要檢視模型提供的所有基礎資料,或是新增 KPI、階層和商務邏輯。基於這些理由和更多理由,您會想要直接修改資料模型。

若要修改或管理資料模型,使用Power Pivot增益集。增益集已部分 Office Professional Plus 版本的 Excel 2013,但尚未啟用預設。深入瞭解啟動 Power Pivot in Microsoft Excel 增益集

Power Pivot 中的表格和工作表表格的差異

中Power Pivot,您無法像您可以在 Excel 工作表中的新資料列中直接輸入列新增至資料表。但您可以新增列使用貼上] 命令以重新整理資料

Excel 工作表中的資料通常是變動而且不整齊的,也就是說,一列可能包含數值資料,下一列可能包含圖形或文字字串。相反地,Power Pivot 中的表格比較像是關聯式資料庫中的表格,每一列都有相同的欄數,而且大部分欄包含資料。

在 Power View 中使用資料模型

資料模型是 Power View 報表的基礎。只要使用 Power Pivot 增益集,您就能最佳化模型,以改善 Power View 報表。最佳化包括:指定預設欄位清單、選擇代表欄位或圖像以唯一識別特定列,或指定在報表應用程式中如何處理含有重複值的列 (例如有相同姓名的員工或客戶)。

  1. 匯入數個相關表格以建立資料模型。

  2. 按一下 [Power Pivot] > [管理],以開啟 [Power Pivot] 視窗。

  3. 選取表格,並套用最佳化:

    1. 按一下 [進階] > [預設欄位集。選擇應該會自動出現在 Power View 報表當您按一下父資料表的欄位。如需詳細資訊,請參閱設定預設欄位集的 Power View 報表

    2. 按一下 [進階] >資料表行為。最佳化以用於群組資料的報表版面配置。群組應採用愛爾蘭有時產生非預期的結果,例如彙總應該分開列出的資料列的預設行為。如需詳細資訊,請參閱Power View 報表的設定資料表行為屬性

    3. 按一下 [進階] > [資料類別]。有些報表的視覺效果特定用於某些資料類型。例如,如果您有時間或日期為基礎的表格,可以指定日期類別目錄,有助於 Power View 以時間為基礎的視覺效果。

  4. 針對其他表格重複上述步驟。

  5. 在 Excel 中,按一下 [插入> Power View中,以開始建立新報表。請參閱Power View︰ 探索、 視覺化,以及展示資料如需詳細資訊。

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×