首頁/學習資源/Power BI 數據分析完全指南/Excel 超過 104 萬列怎麼辦?用資料模型分析大型資料
回到 Power BI 數據分析完全指南Power BI 數據分析完全指南

Excel 超過 104 萬列怎麼辦?用資料模型分析大型資料

Excel 超過 1,048,576 列時,使用 Power Query 僅建立連線並加入資料模型,再用 Power Pivot 與樞紐分析表完成大型資料分析。

Excel 超過 104 萬列怎麼辦?用資料模型分析大型資料
給第一次操作的你

新手跟著做:將大型資料載入 Excel 資料模型

  1. 確認來源資料欄位名稱一致,並移除不需要的欄位。

  2. 在 Excel 使用 Power Query 連接檔案、資料夾或資料庫。

  3. 在查詢編輯器設定正確資料型別並完成必要清理。

  4. 選擇關閉並載入至,只建立連線並加入資料模型。

  5. 從資料模型建立樞紐分析表,不把百萬列載入工作表。

  6. 重新整理並觀察檔案大小、記憶體及計算效能。

重點摘要

當 CSV 超過 Excel 工作表 1,048,576 列時,不要拆成多張工作表再人工拼接。較穩定的做法是透過 Power Query 整理資料,載入 Excel 資料模型,再以 Power Pivot 或樞紐分析表彙總;若需要互動式發佈,也可改用 Power BI Desktop。

為什麼大型 CSV 在 Excel 只看到部分資料?

Excel 工作表最多 1,048,576 列與 16,384 欄。當來源超過列數上限,直接開啟 CSV 無法把全部資料完整放入單一工作表,因此不能用畫面最後一列判斷來源總筆數。

做法能否突破工作表列數適合用途主要限制
直接開啟 CSV否快速查看小型資料大型資料可能截斷
Power Query 載入工作表否清理後輸出明細仍受工作表列數限制
Power Query 加入資料模型可不受方格列數限制樞紐彙總、關聯分析受記憶體與模型設計影響
Power BI Desktop可處理大型模型互動式報表與發佈需規劃模型及更新方式

如何把大型資料載入 Excel 資料模型?

核心原則是不要把全部明細載入工作表。利用 Power Query 完成欄位清理後,在載入目的地選擇「僅建立連線」及「將此資料新增至資料模型」,即可用樞紐分析表分析完整資料。

前置條件

操作步驟

  1. 開啟空白 Excel 活頁簿。
  2. 選取「資料 → 取得資料 → 從文字/CSV」。
  3. 選取來源後按「轉換資料」,進入 Power Query。
  4. 移除不需要的欄位、修正資料型別並處理錯誤值。
  5. 選取「關閉並載入至」。
  6. 選擇「僅建立連線」,並勾選「將此資料新增至資料模型」。
  7. 等待載入完成,再由「插入 → 樞紐分析表」選用活頁簿資料模型。
  8. 將活頁簿另存為 .xlsx,關閉後重新開啟並測試重新整理。

如何確認結果正確?

為什麼資料模型檔案可能比工作表更小?

資料模型採用欄式儲存與壓縮,相同值多、欄位基數較低時通常較容易壓縮。但壓縮率沒有固定保證;長文字、唯一識別碼、高精度時間與不必要欄位都可能增加模型大小。

因此,課堂上觀察到某個模型比工作表檔案小,只能視為該資料集的實作結果,不應推論所有資料都會得到相同比例。真正的優化方式是刪除不用欄位、降低不必要的唯一值,並採用合理的星狀模型。

示範情境:分析多年交通流量明細

假設交通資料累積數百萬筆,欄位包含日期、時段、車站、進出站與人次。Power Query 先把時段設為文字、人次設為整數,再載入資料模型。使用者以樞紐分析表彙總各站每月人次,而不是把全部明細放在工作表。限制是電腦記憶體不足、來源檔改名或欄位變動仍會造成更新失敗。

常見錯誤與排除方式

常見問題

資料模型有固定列數上限嗎?

它不受工作表 1,048,576 列方格上限約束,但實際容量仍受 Excel 版本、位元、可用記憶體、檔案大小及模型設計影響。

可以在資料模型中直接修改單一筆資料嗎?

通常應修改來源資料或 Power Query 轉換步驟,再重新整理模型。資料模型不是用來逐格人工輸入明細的工作表。

超過百萬列一定要改用 Power BI 嗎?

不一定。若成果仍需 Excel 樞紐分析,資料模型可以勝任;若需要互動式視覺化、集中發佈與多人瀏覽,再考慮 Power BI Desktop 與 Service。

延伸閱讀

參考來源

作者:施文華 企業自動化顧問/講師。專注於 Excel、Power BI、Power Automate 與企業流程自動化。 作者介紹:/about 最後更新:2026-09-05 適用版本/測試環境:64 位元 Windows、Excel 2016/Microsoft 365、Power BI Desktop

施文華|企業自動化顧問/講師

專注 Excel、VBA、Power BI、Power Automate 與企業流程自動化,從真實工作問題出發,協助學員建立可持續使用的能力。