在 Excel 中建立資料模型:經典指南 vs. AI 驅動方法

核心要點

  • 傳統建立Excel資料模型需要精通Power Query和Power Pivot的高階技術能力,而多數商務使用者無暇掌握
  • Excelmatic的AI方法消除了資料建模的複雜性——只需上傳檔案並用自然語言描述所需分析
  • 平台自動處理通常需要數十個手動步驟和技術知識的關聯、合併與計算作業
  • 對於需要快速獲取多源洞察的銷售、行銷和營運團隊,Excelmatic提供免技術負擔的即時資料建模

資料模型讓我們能夠載入、整合並分析來自多個來源的資料,促成更動態且具洞察力的資料視角。當單一試算表已不足以解答商業問題時,這點至關重要。

在本教學的各個章節中,我們將探討在Excel中建立資料模型的傳統方法,運用如Power Query、Power Pivot和樞紐分析圖等強大工具。但我們也將介紹一種革命性的AI驅動替代方案,能以極短時間達成相同目標。

讓我們開始吧!

如何在Excel中建立資料模型

建立資料模型有兩條主要途徑:現代化的AI驅動方式與傳統的手動方式。

現代方法:使用AI代理如Excelmatic

excelmatic

若追求極致速度與簡便性,Excelmatic是最佳選擇。Excelmatic專為透過自然語言指令處理複雜資料任務而設計,流程極其直觀:

  1. 上傳檔案: 上傳所有相關資料檔案(例如Orders.xlsxProducts.xlsx
  2. 提出需求: 用自然語言提問,例如「合併這些檔案並顯示每個產品名稱的總銷售數量」
  3. 獲取結果: Excelmatic自動理解關聯性、合併資料、執行計算,並立即交付完整報表或圖表

result

此方法繞過了傳統方式複雜的多步驟流程,我們接下來將探討這些傳統方法。

傳統方法:Excel手動步驟

對於偏好手動控制或想理解底層機制者,以下是通用步驟:

  1. 將資料格式化為表格
  2. 建立表格間的關聯
  3. 使用Power Query載入和轉換資料
  4. 使用Power Pivot進行進階資料建模
  5. 利用樞紐分析表與樞紐分析圖視覺化資料

何時該在Excel中使用資料模型

在幾種常見情境下建立Excel資料模型特別有用,包括資料清理、資料整合與轉換,以及複雜的資料分析。以下是部分主要優勢:

  • 促進資料清理: 資料模型有助於清理和標準化不同資料集以維持一致性,在處理需要混合與預處理的多元來源資料時尤其關鍵
  • 執行或解決資料整合與轉換: 建立資料模型後,來自任何其他來源的資料皆可輕鬆整合轉換,使用者能獲得易於處理分析的統一視圖
  • 強化資料視覺化: 資料模型支援進階資料視覺化開發,如樞紐分析圖和Power View報表
  • 提升資料安全與管理: 透過資料模型可實現對資料不同部分的受控存取,您能更輕鬆管理模型內的權限與資料,降低未經授權存取與資料外洩風險
  • 簡化資料報告: 透過資料模型能完全自動化資料報告,從而促進報告與決策流程,讓報表與儀表板能在新增資料時動態調整
  • 處理大型資料集: 資料模型能處理Excel中的大型資料集,克服傳統試算表的限制
  • 實現複雜資料分析: 建立多個資料表間關聯的功能,支援進階資料分析,這在常規Excel函數中不易實現

如何透過匯入資料建立資料模型(手動方式)

本節將逐步講解透過匯入範例資料集在Excel建立資料模型的傳統流程。我們將使用兩個範例資料集:訂單產品。您可以建立類似資料集跟著操作。

第一步是將資料匯入Excel。開啟新的Excel活頁簿,點擊「資料」索引標籤。在「取得資料」下選擇「取得資料 > 從檔案 > 從Excel活頁簿」。

使用Excel資料模型將資料匯入Excel 1

將資料匯入Excel。圖片由作者提供

選擇Order.xlsx活頁簿,點擊匯入。這將開啟導覽器視窗:選擇Sheet1表格。

Excel資料模型導覽器視窗 2

Excel中的導覽器視窗。圖片由作者提供

點擊載入至選項將開啟匯入資料視窗。在對話方塊中選擇僅建立連線並勾選將此資料新增至資料模型。點擊確定

包含Excel資料模型的匯入資料視窗 3

匯入資料視窗。圖片由作者提供

重複上述步驟載入Product工作表。完成這兩項任務後,您的Excel活頁簿將顯示如下:

Excel資料模型中的查詢與連線窗格 4

查詢與連線窗格。圖片由作者提供

恭喜!您已將兩個工作表匯入Excel檔案。下一步是在匯入的表格間建立關聯。請至資料工具索引標籤點擊關聯

Excel資料模型中的資料工具索引標籤 5

資料工具索引標籤。圖片由作者提供

新視窗將會出現。

Excel資料模型中的管理關聯視窗 6

管理關聯視窗。圖片由作者提供

點擊新增建立關聯。建立關聯彈出視窗將開啟。如下所示定義關聯。

Excel資料模型中的建立關聯視窗 7

建立關聯視窗。圖片由作者提供

點擊確定。關聯已建立,您可在連線索引標籤中確認。

Excel資料模型中的查詢與連線窗格 8

查詢與連線窗格。圖片由作者提供

下一階段是建立樞紐分析表。前往插入索引標籤點擊樞紐分析表。接著在樞紐分析表對話方塊中選擇使用此活頁簿的資料模型

Excel資料模型中的樞紐分析表對話方塊 9

樞紐分析表對話方塊。圖片由作者提供

選擇樞紐分析表的位置。點擊確定。樞紐分析表將開啟,您可在樞紐分析表欄位下看到欄位。

Excel資料模型中的樞紐分析表欄位 10

樞紐分析表欄位。圖片由作者提供

要建立樞紐分析表,請將欄位拖曳至區域:

  • :ProductName
  • :Quantity

最終的樞紐分析表將顯示如下:

Excel資料模型中的樞紐分析表欄位窗格 11

樞紐分析表欄位窗格。圖片由作者提供

Excelmatic優勢:從15次點擊到1次指令

上述超過15個步驟的流程功能強大,但複雜且耗時。使用Excelmatic,您能在數秒內達成相同結果。

  1. 上傳Order.xlsxProduct.xlsx
  2. 提問:「使用ProductID連結檔案,顯示每個ProductName的總數量。

就這樣。Excelmatic會自動處理連線、關聯與樞紐分析表建立,立即給您最終答案。

如何使用Power Query建立資料模型(手動方式)

本節將使用名為Sample_Data的Excel檔案中儲存的資料。此檔案同樣可在上一節提供的連結中取得。工作表中有兩個名為Data的表格。

要在Excel資料模型中合併的Excel表格 12

要合併的Excel表格。圖片由作者提供

我們將在此現有Excel工作表中建立資料模型。首先,在Customer ID and Name表格內選擇任一儲存格,然後按下Ctrl + T

在Excel資料模型中選擇表格內的儲存格 13

選擇儲存格。圖片由作者提供

這將開啟建立表格彈出視窗。

Excel資料模型中的建立表格彈出視窗 14

建立表格彈出視窗。圖片由作者提供

點擊確定。現在讓我們為此表格命名。前往表格設計上下文視窗,在表格名稱下將表格重新命名為CustomerPQ

Excel資料模型中的表格設計上下文視窗 15

表格設計上下文視窗。圖片由作者提供

對第二個表格重複此流程。這次將名稱設為PurchasePQ

Excel中準備用於資料模型的兩個表格 16

準備用於資料模型的兩個表格。圖片由作者提供

現在,在PurchasePQ表格為使用中狀態下,前往資料,選擇從表格範圍。這將開啟Power Query編輯器。

在Excel資料模型中開啟Power Query編輯器 17

開啟Power Query編輯器。圖片由作者提供

要建立連線並將表格新增至資料模型,點擊關閉並載入的下拉選項卡,選擇關閉並載入至…

關閉Excel資料模型中的Power Query編輯器 18

關閉Power Query編輯器。圖片由作者提供

匯入資料視窗中,選擇僅建立連線並勾選將此資料新增至資料模型

Excel資料模型中的匯入資料視窗 19

匯入資料視窗。圖片由作者提供

CustomerPQ表格重複整個流程。完成後,查詢與連線索引標籤將顯示兩個表格。

Excel資料模型中的查詢與連線窗格 20

查詢與連線。圖片由作者提供

現在我們準備好建立關聯。在資料索引標籤內,前往資料工具區段,點擊管理資料模型

Excel資料模型中的資料工具窗格 21

資料工具。圖片由作者提供

這將開啟Power Pivot for Excel。點擊圖表檢視

Excel資料模型中的圖表檢視 22

圖表檢視。圖片由作者提供

您會看到兩個尚未連接的表格。前往設計索引標籤點擊建立關聯

Excel資料模型中的設計索引標籤 23

設計索引標籤。圖片由作者提供

新視窗將開啟。填寫詳細資訊以透過Customer ID連結表格。

Excel資料模型中的建立關聯視窗 24

建立關聯視窗。圖片由作者提供

點擊確定。關聯現已建立。

顯示Excel資料模型中已建立關聯的視窗 25

顯示關聯已建立的視窗。圖片由作者提供

最後,您可以從資料模型插入樞紐分析表,並將Customer Name拖曳至列、Purchase拖曳至值,以取得摘要報告。

Excel資料模型中的樞紐分析表輸出 26

樞紐分析表輸出。圖片由作者提供

Excelmatic優勢:跳過20多次點擊

Power Query是絕佳工具,但如您所見,它需要瀏覽多個選單與視窗。Excelmatic簡化了整個工作流程。

  1. 上傳Sample_Data.xlsx檔案
  2. 提問:「根據工作表中的兩個表格,每位客戶名稱的總購買額是多少?

您無需開啟Power Query或Power Pivot即可獲得相同結果。

如何直接在Power Pivot中建立資料模型

此方法與Power Query方式類似,但直接從Power Pivot索引標籤啟動。

首先,前往範例資料檔案中名為Power Pivot的工作表,為我們的兩筆記錄建立表格,將其命名為CustomerPPPurchasePP

用於Excel資料模型的兩個表格 27

來自記錄的資料表格。圖片由作者提供

下一步是將這些表格新增至資料模型。選擇CustomerPP表格,前往Power Pivot索引標籤,選擇新增至資料模型

Excel中PowerPivot下的新增至Excel資料模型 28

PowerPivot下的新增至資料模型。圖片由作者提供

這將開啟Power Pivot for Excel彈出視窗。

包含Excel資料模型的Power Pivot for Excel彈出視窗 29

Power Pivot for Excel彈出視窗。圖片由作者提供

儲存並關閉此視窗。對PurchasePP表格重複相同流程。兩個表格皆加入模型後,您可以使用圖表檢視建立關聯對話方塊在它們之間建立關聯,如同我們在Power Query章節中所做。

Excel資料模型中已建立的關聯 30

關聯已建立。圖片由作者提供

從這裡開始,建立樞紐分析表很容易。最終輸出將是我們之前見過的相同摘要報告。

使用Excel資料模型的樞紐分析表摘要 31

樞紐分析表摘要。圖片由作者提供

如何使用樞紐分析圖建立視覺化

透過任何手動方法建立樞紐分析表後,插入樞紐分析圖很容易。選取樞紐分析表後,前往插入索引標籤。

Excel資料模型內的樞紐分析表摘要 32

樞紐分析表摘要。圖片由作者提供

點擊樞紐分析圖,選擇所需的圖表類型(如長條圖),然後點擊確定

使用Excel中的資料模型與插入圖表選項 33

插入圖表選項。圖片由作者提供

這將建立以下樞紐分析圖。

使用Excel中的資料模型與樞紐分析圖 34

樞紐分析圖視覺化。圖片由作者提供

Excelmatic優勢:直接取得圖表

為何要建立表格只為製作圖表?使用Excelmatic,您可以跳過中間步驟直接獲得視覺化結果。

上傳檔案後,只需提問:「建立顯示每位客戶總購買金額的長條圖。

您只需一步即可獲得簡報級圖表。

常見Excel資料模型問題與疑難排解

儘管手動資料建模功能強大,但可能導致問題。以下是一些常見問題與解決方案。

如果資料模型問題導致Microsoft Excel無法開啟活頁簿,我該怎麼辦?

這可能因損毀或相容性問題而發生。

  1. 在安全模式中開啟: 啟動Excel時按住Ctrl鍵
  2. 檢查更新: 確保Excel為最新版本(檔案 > 帳戶 > 更新選項)
  3. 修復Office: 使用控制台中的Office修復工具
  4. 停用增益集: 前往檔案 > 選項 > 增益集並停用所有增益集

如何對資料模型中的錯誤進行疑難排解?

  1. 檢查資料類型: 確保用於關聯的欄位一致(例如皆為數字)
  2. 驗證關聯: 雙重檢查關聯是否在正確欄位間定義
  3. 檢閱計算: 檢查計算欄位和DAX量值是否有錯誤
  4. 重新整理資料: 確保所有資料連線皆已更新

許多這類問題源自手動流程的複雜性。像Excelmatic這樣的AI工具在後台管理這些連線與計算,顯著降低此類錯誤風險並節省寶貴的疑難排解時間。

結語

感謝您完成本教學!您已學會在Excel中建立資料模型的傳統強大方法,這是嚴肅資料分析的關鍵技能。精通Power Query和Power Pivot讓您能細緻控制資料。

同時,您也見識到Excelmatic如何革新此流程。對於速度、效率與易用性而言,AI驅動的方式通常更勝一籌。它自動化繁瑣步驟,讓您能在數秒內從原始資料推進至關鍵洞察。

最佳工具取決於您的需求。對於深入的手動資料轉換,經典工具非常出色。對於快速、準確的報告,能讓業務團隊無需技術專業知識即可做出資料驅動決策,Excelmatic是您的最佳選擇。

準備好改變您處理多源資料的方式了嗎?立即試用Excelmatic,體驗免複雜性的即時資料建模威力。


什麼是Excel中的資料模型?它有何用處?

透過Excel中的資料模型,可以將來自多個來源(如不同表格或檔案)的資料合併為單一、連貫的資料集。這讓您能執行複雜分析並建立報表(如樞紐分析表),這在單一平面表格中是不可能的。

如果我的來源資料變更,可以更新資料模型嗎?該如何操作?

是的。在傳統方法中,您前往「資料」索引標籤點擊「全部重新整理」。這會更新您的模型與任何連線的樞紐分析表。使用像Excelmatic這樣的AI工具,您通常只需重新上傳新檔案並再次提問。

可以在我的Excel資料模型中使用外部資料庫的資料嗎?

是的,Excel的「取得資料」功能支援連線至外部資料庫,如SQL Server、Oracle等。這是傳統方法的直接連接器非常強大的情境。Excelmatic主要處理上傳的檔案。

如何從資料模型中移除表格?

要手動移除表格,請開啟Power Pivot視窗(資料 > 管理資料模型),在要移除的表格索引標籤上按右鍵,選擇「刪除」。在AI工作流程中,您只需不上傳希望排除的檔案。

使用Power Query與AI工具各有何優勢?

Power Query提供對資料轉換的細緻、逐步控制,對於高度複雜且獨特的清理任務非常理想。像Excelmatic這樣的AI工具對於大多數常見任務(合併、彙總、清理)能以少得多的努力提供相同結果,使用自然語言而非圖形介面。

AI賦能數據,決策勝券在握!

無需寫代碼與函數,簡單對話讓匡優Excel自動處理數據、生成圖表。立即免費體驗,感受AI如何顛覆你的Excel工作流 →

立即免費體驗

推薦文章

在 Excel 中求 R 平方值:經典公式 vs. 現代 AI 方法
數據分析

在 Excel 中求 R 平方值:經典公式 vs. 現代 AI 方法

探索如何在 Excel 中測量資料集之間的關聯性。本指南涵蓋用於求取判定係數的經典 RSQ() 函數,並介紹革命性 AI 驅動替代方案,無需複雜公式即可獲得即時洞察、圖表和分析。

Ruby
9 種在 Excel 中輕鬆添加項目符號的方法,讓列表更清晰
Excel 技巧

9 種在 Excel 中輕鬆添加項目符號的方法,讓列表更清晰

在 Excel 中整理文字遇到困難?本指南將展示 8 種手動建立項目符號的方法,從簡易快捷鍵到自訂格式一應俱全。更可了解如何透過 AI 工具,僅需一指令就能在數秒內為您完成所有操作。

Ruby
如何在 Excel 中建立攤銷表:逐步指南
Excel 操作

如何在 Excel 中建立攤銷表:逐步指南

瞭解如何使用完整的攤銷表追蹤您的貸款還款、利息和本金。本指南比較傳統的Excel逐步計算方法與更快速的AI驅動替代方案,助您輕鬆管理財務。

Ruby
如何在Excel中將數字增加10%
Excel 操作

如何在Excel中將數字增加10%

無論是調整價格、預測增長還是更新預算,在Excel中增加10%都是一項基本技能。探索手動方法,以及Excelmatic如何立即自動化這些計算。

Gianna
如何在Excel新增儲存格:更聰明的試算表逐步指南
Excel 操作

如何在Excel新增儲存格:更聰明的試算表逐步指南

在Excel中新增儲存格看似簡單,但高效操作能節省數小時。本文將介紹如何插入單一儲存格、整列,並使用Excelmatic等AI工具自動化工作流程。

Gianna
輕鬆在Excel中計算年齡:公式與AI的對比
Excel 技巧

輕鬆在Excel中計算年齡:公式與AI的對比

在Excel中計算年齡可能很棘手,涉及如DATEDIF和YEARFRAC等容易出錯的函數。本指南涵蓋傳統方法,並介紹強大的AI驅動方法,無需編寫任何公式即可在幾秒內獲得準確年齡。

Ruby