如果你在 Excel 中開啟了一個包含大量資料集的檔案,例如以分隔文字 (.txt) 或逗號分隔的檔案,你可能 (.csv) 過警示訊息:「此資料集對 Excel 網格來說過大。如果你儲存這個工作簿,你會失去未載入的資料。」這表示資料集超過了 Excel 可用的列數或欄位數,因此有些資料沒有載入。
採取額外的預防措施以避免資料遺失非常重要:
- 在 PC 版 Excel 裡用 Get Data 開啟檔案——如果你有 PC 版 Excel 應用程式,可以用 Power Query 載入完整資料集,並用樞紐分析表分析。
- 不要把檔案存到 Excel 裡——如果你把檔案存到原本的檔案上,所有沒載入的資料都會遺失。 請記得這也是不完整的資料集。
- 儲存截斷副本 ——如果你需要儲存檔案,請前往「 檔案>儲存副本」。 然後輸入一個明顯是原始檔案截斷的名稱。
如何開啟超過Excel網格限制的資料集
用 PC 版的 Excel 可以讓檔案用 Get Data 來載入所有資料。 雖然資料仍不會顯示超過Excel的列數,但完整的資料集已經存在,你可以在不損失資料的情況下分析。
- 在 Excel 裡打開一本空白的工作簿。
- 在 資料 分頁,選擇 「從文字/CSV 到 取得 & 轉換資料 群組」
- 找到檔案並選擇 匯入。
- 在預覽對話框中,選擇「載入至」並選擇「樞紐分析表報表」。
如果你沒看到「 載入到」 按鈕,請先選擇 「載入 」按鈕旁的向下箭頭。 - 載入後, 使用欄位清單在樞紐分析表中排列欄位。 樞紐分析表會處理整個資料集來總結你的資料。
- 你也可以在 樞紐分析表 中排序資料,或在 樞紐分析表中篩選資料。
更多關於 Excel 檔案格式限制的資訊
使用 Excel 時,記得標示你使用的檔案格式非常重要。 .xls 檔案格式每張工作表限制為 65,536 列,而 .xlsx 檔案格式則限制為每張圖表 1,048,576 列。 欲了解更多資訊,請參閱 Excel 支援的檔案格式 及 Excel 規範與限制。
為了避免達到 Excel 限制,請確保你使用的是 .xlsx 格式而非 .xls 格式,以利用這個大幅度的限制。 如果你知道資料集超過 .xlsx 限制,可以用其他變通方法打開並查看所有資料。
秘訣
在 Excel 開啟資料集時,務必交叉檢查所有資料是否已匯入。 你可以檢查原始檔案的列數,然後在 Excel 裡確認是否符合。 方法是選取整列或一欄,並在 Excel 底部的狀態列查看計數結果。