如果資料集太大,Excel 網格無法顯示該怎麼辦

套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

如果你在 Excel 中開啟了一個包含大量資料集的檔案,例如以分隔文字 (.txt) 或逗號分隔的檔案,你可能 (.csv) 過警示訊息:「此資料集對 Excel 網格來說過大。如果你儲存這個工作簿,你會失去未載入的資料。」這表示資料集超過了 Excel 可用的列數或欄位數,因此有些資料沒有載入。 

警告訊息顯示,此資料集對 Excel 網格來說太大。如果你儲存這個工作簿,你會失去未載入的資料。

 採取額外的預防措施以避免資料遺失非常重要:

  • 在 PC 版 Excel 裡用 Get Data 開啟檔案——如果你有 PC 版 Excel 應用程式,可以用 Power Query 載入完整資料集,並用樞紐分析表分析。
  • 不要把檔案存到 Excel 裡——如果你把檔案存到原本的檔案上,所有沒載入的資料都會遺失。 請記得這也是不完整的資料集。
  • 儲存截斷副本 ——如果你需要儲存檔案,請前往「 檔案>儲存副本」。 然後輸入一個明顯是原始檔案截斷的名稱。

如何開啟超過Excel網格限制的資料集

用 PC 版的 Excel 可以讓檔案用 Get Data 來載入所有資料。 雖然資料仍不會顯示超過Excel的列數,但完整的資料集已經存在,你可以在不損失資料的情況下分析。

  1. 在 Excel 裡打開一本空白的工作簿。
  2. 資料 分頁,選擇 「從文字/CSV取得 & 轉換資料 群組」
  3. 找到檔案並選擇 匯入
  4. 在預覽對話框中,選擇「載入至」並選擇「樞紐分析表報表」。
    如果你沒看到「 載入到」 按鈕,請先選擇 「載入 」按鈕旁的向下箭頭。 
  5. 載入後, 使用欄位清單在樞紐分析表中排列欄位。 樞紐分析表會處理整個資料集來總結你的資料。
  6. 你也可以在 樞紐分析表 中排序資料,或在 樞紐分析表中篩選資料

更多關於 Excel 檔案格式限制的資訊

使用 Excel 時,記得標示你使用的檔案格式非常重要。 .xls 檔案格式每張工作表限制為 65,536 列,而 .xlsx 檔案格式則限制為每張圖表 1,048,576 列。 欲了解更多資訊,請參閱 Excel 支援的檔案格式Excel 規範與限制

為了避免達到 Excel 限制,請確保你使用的是 .xlsx 格式而非 .xls 格式,以利用這個大幅度的限制。 如果你知道資料集超過 .xlsx 限制,可以用其他變通方法打開並查看所有資料。

秘訣

在 Excel 開啟資料集時,務必交叉檢查所有資料是否已匯入。 你可以檢查原始檔案的列數,然後在 Excel 裡確認是否符合。 方法是選取整列或一欄,並在 Excel 底部的狀態列查看計數結果。

將工作簿儲存成文字或 CSV

匯入或匯出文字 (.txt 或 .csv) 檔案 (機器翻譯)

從外部資料來源 (Power Query) 匯入資料