Excel 與 CSV 互轉
選擇 Excel 檔案(.xlsx、.xls)或 OpenDocument 檔案(.ods)會轉成 CSV 檔案,選擇 CSV 檔案則會轉成 Excel 檔案(.xlsx)。檔案只會留在這台裝置上。
- 免費
- 不上傳
- 免註冊
- 可離線使用
使用方式
選擇一個 Excel 或 CSV 檔案。
確認預覽。如果是 Excel 檔案,請選擇工作表、分隔符號和文字編碼。
點選「儲存為 CSV」或「儲存為 Excel」,即可儲存檔案。
常見問題
檔案會被傳送到其他地方嗎?
不會。讀取和轉換檔案都在你的裝置上完成。工具開啟時,會從 TEMOTO 自己的伺服器載入轉換元件(在你選擇檔案之前)。選擇檔案後,不會向外傳送任何資料。
可以轉換哪些檔案?
Excel 檔案(.xlsx、.xlsm,以及 Excel 97-2003 的 .xls)和 OpenDocument 試算表(.ods)會轉成 CSV;CSV 和 TSV 檔案(.csv、.tsv、.txt)會轉成 Excel 檔案(.xlsx)。轉換方向由你選擇的檔案內容決定。
開頭的 0 和長數字會保留嗎?
會。從 Excel 轉成 CSV 時,文字儲存格(例如 007)會原樣寫入,使用補上前導 0 的數值格式(例如 00000)的數字會依該格式寫入(123 寫成 00123)。「通用格式」的長數字不論欄寬,都會寫出所有位數,最多 15 位(即使 Excel 中顯示為 4.90123E+12,也會寫成 4901234567894)。從 CSV 轉成 Excel 時,在其他數字前加 0 的數字(例如 007)和 13 位數以上的整數(例如電話號碼和 JAN 碼),都會依原本的寫法成為文字儲存格。
日期和公式會怎樣?
日期會依其數值格式寫入,包括日本年號。簡短日期會寫成 2024/9/30。檔案中只以編號指定、Excel 在不同語言下顯示方式不同的日期格式,會寫成 2024/9/30 這樣的一般日期。Excel 2016 以上版本的格式要求將年號的第一年顯示為「元年」時,會照樣寫成「元年」;.xls 檔案不會保留這種格式,因此第一年會寫成「1 年」,與在 Excel 中開啟該 .xls 檔案時的顯示相同。公式不會重新計算,而是寫入檔案中儲存的結果。從 CSV 轉成 Excel 時,日期會依原本的寫法成為文字儲存格。
應該選擇哪種文字編碼?
要在 Excel 中開啟時,請選擇 UTF-8(含 BOM)。要匯入其他系統時,請依照該系統的規定(例如 Shift_JIS)。如果有無法以 Shift_JIS 寫入的字元(例如表情符號),工具會顯示它們的位置,並且不會儲存。
以「=」開頭的儲存格會怎樣?
從 CSV 轉成 Excel 時,任何儲存格都不會變成公式:以 = + - @ 開頭的文字(-5.5 這類數字除外)會依原本的寫法成為文字儲存格。從 Excel 轉成 CSV 時,這類儲存格的內容會原樣寫入,工具也會告訴你有以 = + - @ 等符號開頭的文字儲存格。用試算表 App 開啟陌生人傳來的 CSV 檔案時,請多加留意。
儲存的檔案叫什麼名字?
sheet.csv(以 Tab 分隔時為 sheet.tsv)和 sheet.xlsx。不會使用你的檔案名稱。
限制與注意事項
- 公式不會重新計算。格式、顏色、圖片、圖表和附註不會放進 CSV 檔案,合併儲存格的值只會寫在左上角的儲存格中。
- 一個 CSV 檔案只能放一個工作表。要轉換多個工作表時,請逐一儲存。
- 無法讀取設有密碼的檔案、Excel 95 或更舊版本的 .xls 檔案、Excel 二進位活頁簿(.xlsb)和 Numbers 檔案。
- 檔案上限為 20 MB,一個工作表中非空白儲存格(含有值或公式的儲存格)的上限為 2,000,000 個,合併儲存格範圍的上限為 100,000 個。本工具產生的 CSV 檔案上限為 64 MB,產生的 Excel 檔案從 A1 到最右下角儲存格的範圍上限為 64,000,000 個儲存格。在手機上,即使檔案較小,處理也可能比較慢。
- 如果要在沒有網路的情況下使用,請在連上網路時開啟這個工具一次,轉換元件(約 1 MB)就會保存在這台裝置上。
- 瀏覽器擴充功能等你自己的使用環境,不在我們能保護的範圍內。