開啟活頁簿
把 .xlsx 拖到這裡,或點一下選擇檔案
不會上傳任何東西。檔案由這個分頁的 JavaScript 讀取,不會離開你的電腦 —— 沒有任何伺服器看得到,關掉分頁資料就沒了。
把 Excel 活頁簿轉成 CSV
- 開啟 .xlsx. 拖進上面的區域。由瀏覽器讀取,不會上傳。
- 挑工作表. CSV 只能裝一張表,所以要指定是哪一個工作表。
- 下載 .csv. 輸出是 UTF-8。要給只吃 Big5 的舊系統,就得另外轉一次編碼。
為什麼匯出定成 UTF-8
Excel 在 Windows 上「另存新檔 → CSV」會照系統地區設定寫成 Big5, 於是同一個檔在 macOS、Linux、Google 試算表或任何一個現代 API 那邊打開就是亂碼。 這一頁不給這個選項:永遠寫 UTF-8,因為那是今天所有系統的共同語言。
真的要餵一個只吃 Big5 的舊系統,那就是一次刻意的轉換, 應該在那一步明講,而不是讓匯出端偷偷替你決定。
轉出來的東西會少掉什麼
CSV 是純文字,所以下面這些一定會不見,這是格式本身的限制,不是工具的:
- 公式 —— 留下的是計算後的值。
- 格式:字型、顏色、儲存格框線、數值格式。
- 多個工作表、圖表、樞紐分析表、圖片、篩選器。
要保留這些就別轉 CSV。CSV 的用途是把資料交給另一個程式,不是保存排版。
日期與前導零
儲存格裡看到的是「2026/3/12」,底下存的可能是序號 46093。 轉出來的是你在畫面上看到的那個字串,這通常才是下游要的。 開頭是 0 的統一編號、郵遞區號也會照字串寫出去,不會被吃掉零。
常見問題
可以一次把所有工作表都轉出來嗎?
不行,一個 CSV 只能是一張表。切換上面的工作表選單,一張一張下載。
舊的 .xls 可以嗎?
不行。.xls 是二十年前的二進位格式,這一頁明確不支援。請先在 Excel 裡另存成 .xlsx。
分隔符號可以改成分號嗎?
輸出固定是逗號分隔的標準 CSV。含有逗號的欄位會加上雙引號,符合 RFC 4180。
相關頁面
同一件事,在自己的電腦上做
TableDI 是一套完全在自己電腦上執行的桌面試算表工作空間。 匯入、整理、做成圖表 —— 什麼都不會上傳,也不用註冊帳號。
永久免費,不是試用 —— 不用帳號、不用信用卡。目前是 macOS,Windows 版準備中。付費版多了什麼。
2026-09-01 由 TableDI 團隊最後檢查。這一頁有錯嗎?告訴我們 —— 只有一個收件匣,由做 TableDI 的人自己看。