tigtools

Excel 轉 CSV

選擇 .xlsx 檔案並挑選工作表,即可下載為 CSV。活頁簿會在您的瀏覽器中讀取,不會上傳。

在瀏覽器中執行 免註冊

或將檔案拖放至此。檔案會保留在您的裝置上。

使用方式

  1. 選擇或拖曳一個 .xlsx 檔案。
  2. 選擇一個工作表,或選擇「所有工作表(ZIP)」以取得 ZIP 檔案。
  3. 選擇分隔符號與引號選項。
  4. 複製或下載 CSV。

運作方式

活頁簿是以 exceljs 程式庫讀取。每個儲存格寫入其儲存的值:文字、數字、TRUE/FALSE,以及日期採用 ISO 8601 格式(2024-01-15,若有時間則包含時間)。公式會輸出 Excel 隨檔案儲存的結果;不會重新計算,因此若檔案是由不儲存結果的程式產生,公式儲存格會是空的。

數字格式不會套用:顯示為 25 % 的儲存格會寫成 0.25,1.234,50 € 會寫成 1234.5。Rich text 會變成純文字,超連結變成其可見文字,錯誤值變成其代碼(例如 #N/A)。在合併範圍中,只有左上角儲存格帶有值。結尾的空白列和欄會被省略,每一列都有相同的欄位數,非常隱藏的工作表會略過。

當欄位包含分隔符號、雙引號或換行時,欄位會加上引號(或選擇「每個欄位都加上引號」時一律加上),欄位內的引號會加倍,如 RFC 4180 所述。圖表、圖片、註解和格式不屬於 CSV。

範例

匯入其他系統

將 Excel 中的價格表匯出為以逗號分隔且使用 CRLF 行結尾的檔案,用於線上商店的商品匯入。

歐洲版 Excel

選擇分號分隔符號和位元組順序標記,讓 CSV 在設定為土耳其文、德文或法文的 Excel 中能正確開啟。

常見問題

為什麼我的百分比和貨幣看起來不同?

CSV 儲存的是值,而不是格式。顯示為 25 % 的儲存格實際上保存的是 0.25,因此會寫入該值。如果您需要顯示的文字,請先在 Excel 中將該欄格式化為文字。

為什麼有些公式儲存格是空的?

此工具使用檔案中儲存的結果。某些程式建立的檔案只包含公式而沒有儲存結果;請先在 Excel 或 LibreOffice 中開啟並儲存。

可以一次轉換所有工作表嗎?

可以。選擇「所有工作表(ZIP)」,每個工作表會各自儲存為以其名稱命名的 CSV 檔案。

可以轉換 .xls 檔案嗎?

不行。僅支援 .xlsx 與 .xlsm 檔案。請在 Excel 或 LibreOffice 中開啟 .xls 檔案,再另存為 Excel 活頁簿(.xlsx)。

隱私權

活頁簿會在您的瀏覽器中讀取,CSV 檔案會在您的裝置上產生。不會上傳、儲存或納入分析;只會計數使用此工具的匿名事件。