在 Excel 中建立資料模型

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

資料模型可讓您將多個表格中的資料整合有效地建立 Excel 活頁簿內的關聯式資料來源。在 Excel 中的資料模型用透明,提供樞紐分析表和樞紐分析圖中所使用的表格式資料。資料模型的視覺化在欄位清單中的表格的集合,大多數情況下,您甚至知道有。

您可以開始使用資料模型之前,您需要取得一些資料。我們會為該使用 [開始與轉換 (Power Query) 的體驗,因此可能會想要取回步驟和觀看視訊,或依照我們學習指南上取得及轉換及 Power Pivot。

Power Pivot 位於何處?

位置是取得及轉換 (Power Query)?

  • Excel 2016 與 Excel for Office 365 -取得及轉換 (Power Query) 已經整合,與 Excel 在 [資料] 索引標籤上。

  • Excel 2013 Power Query 是包含 Excel,但必須啟動的增益集。移至 [檔案>選項] > [增益集],然後管理下拉式清單底部的窗格] 中選取 [ COM 增益集] >。核取 [ Microsoft Power Query for Excel,然後[確定]以啟動它。Power Query ] 索引標籤便會新增至功能區。

  • Excel 2010 -下載並安裝 Power Query 增益集。啟用之後, Power Query ] 索引標籤便會新增至功能區。

開始使用

首先,您必須以取得一些資料。

  1. 在 Excel 2016 和 Office 365 的 Excel 中,使用 [資料> [取得及轉換資料>取得資料的外部資料來源,例如文字檔案、 Excel 活頁簿、 網站、 Microsoft Access、 SQL Server 或其他任何數字從匯入資料包含多個相關的表格的關聯式資料庫。

    在 Excel 2013 和 2010年中,前往 [ Power Query > [取得外部資料],然後選取您的資料來源。

  2. Excel 會提示您選取的資料表。如果您想要將相同的資料來源的多個資料表,請核取 [啟用選取多個表格] 選項。當您選取多個表格時,Excel 會自動為您建立資料模型。

    附註: 如需這些範例中,我們將使用 Excel 活頁簿使用類別和成績虛構學生詳細資料。您可以下載我們學生資料模型範例活頁簿,並遵循。您也可以下載完成資料模型的版本。

    取得及轉換導覽 (Power Query)
  3. 選取一或多個表格,然後按一下 [載入]。

    如果您要編輯的來源資料時,您可以選擇 [編輯] 選項。如需詳細資訊,請參閱:查詢編輯器簡介 (Power Query)

您現在有資料模型,其中包含所有的資料表匯入,並將會顯示在樞紐分析表欄位清單中。

附註: 

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

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

  • 模型可以包含單一資料表。若要建立只有一個資料表為基礎的模型,選取的資料表,然後按一下 [ Power Pivot中的 [新增至資料模型。如果您想要使用Power Pivot功能,例如篩選的資料集、 導出資料行、 導出的欄位、 Kpi 和階層,您可能會執行此動作。

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

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

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

提示: 您要如何判斷您的活頁簿是否具有資料模型?移至 [ Power Pivot >管理。如果您看到的工作表資料,然後存在於模型。請參閱:找出活頁簿資料模型使用哪些資料來源,瞭解更多。

建立表格之間的關聯

下一步是建立您的資料表,讓您可以拉從任何資料之間的關聯。每個資料表都必須有的主索引鍵或唯一的欄位識別項,例如學生 ID 或類別的數字。最簡單的方法是在 Power Pivot圖表檢視中連接圖形這些欄位拖放。

  1. 移至Power Pivot >管理

  2. 在 [常用] 索引標籤上選取 [圖表檢視

  3. 顯示所有的匯入資料表,然後您可能要花一些時間來調整其大小取決於每個有多少個欄位。

  4. 接下來,主索引鍵欄位從一個資料表拖曳到下一步]。下列範例是我們學生資料表的 [圖表] 檢視:

    Power Query 資料模型關聯圖] 檢視

    我們已建立下列連結:

    • tbl_Students |學生識別碼 > tbl_Grades |學生識別碼

      換句話說,將 [學生識別碼] 欄位從 [學生] 資料表拖曳到 [成績資料表中的學生識別碼] 欄位。

    • tbl_Semesters |半年識別碼 > tbl_Grades |半年

    • tbl_Classes |課程數字 > tbl_Grades |類別數字

    附註: 

    • 欄位名稱不需要相同,才能建立關聯,但就需要設為相同的資料類型。

    • 某一邊的連接器,在圖表檢視中有 「 1 」 與 「 * 「 其他。這表示有對多個資料表之間的關聯,且可決定如何使用您的樞紐分析表中的資料。若要深入瞭解,請參閱:資料模型中資料表之間的關聯

    • 連接線只會指出資料表之間有關聯性。他們不會實際顯示您彼此連結的欄位。若要看到連結,請移至Power Pivot >管理>設計>關聯>管理關聯。您可以在 Excel 中,前往資料>關聯

若要建立樞紐分析表或樞紐分析圖中使用資料模型

Excel 活頁簿可以包含只有一個資料模型,但是模型包含多個表格可重複使用整個工作表。您可以新增至現有的資料模型的更多表格,在任何時間。

  1. Power Pivot,移至管理

  2. 在 [常用] 索引標籤上選取 [樞紐分析表]。

  3. 選取您想要放置樞紐分析表的位置: 新的工作表或目前的位置。

  4. 按一下[確定],Excel 會以顯示在右側的 [欄位清單] 窗格新增一個空白的樞紐分析表。

    Power Pivot 樞紐分析表欄位清單

下一步],建立樞紐分析表,或建立樞紐分析圖。如果您已經建立資料表之間的關聯,您可以使用其樞紐分析表中的欄位。我們已學生資料模型的活頁簿中建立關聯。

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

假設您已匯入或複製多個您想要在模型中,使用,但尚未新增至資料模型的資料。將新的資料模型推入很容易您的想法。

  1. 請先選取您想要新增至模型之資料中的任何儲存格。可以是任何範圍的資料,但資料格式化為Excel 表格最適合。

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

  3. 按一下 [ Power Pivot >新增至資料模型

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

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

新增資料至Power Pivot資料表

中Power Pivot,您無法像您可以在 Excel 工作表中的新資料列中直接輸入列新增至資料表。但您可以新增列]來複製並貼上,或更新的來源資料和重新整理 Power Pivot 模型

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

請參閱

取得及轉換及 Power Pivot 學習輔助線

查詢編輯器簡介 (Power Query)

建立有效使用記憶體的資料模型使用 Excel 和 Power Pivot

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

找出活頁簿資料模型中已使用來源資料

資料模型中資料表之間的關聯

下載學生資料模型範例活頁簿

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×