XLSX / CSV / JSON

把 Excel 檔案轉成 CSV 或 JSON。有多個工作表時,可以只挑需要的。

不上傳

把檔案拖到這裡

檔案只在這個瀏覽器裡開啟,不會發往任何地方。

怎麼轉換表格資料

  1. 1

    選擇檔案

    可以放入 XLSX、XLS、CSV、ODS。會顯示工作表列表和前幾行的預覽。

  2. 2

    選工作表和格式

    有多個工作表就只留需要的,再選匯出格式。

  3. 3

    下載

    選了多個工作表時,每個工作表生成一個檔案。

各格式需要注意的地方

CSV 的亂碼問題

Excel 開啟 CSV 時會用系統預設編碼去讀,所以用 UTF-8 儲存的檔案經常顯示成亂碼。

因此這裡生成的 CSV 會帶上 BOM,Excel 就能識別出是 UTF-8 並正確開啟。其他軟體也基本都能正常讀取。

反過來,老系統匯出的 CSV 常常是 GB18030、Big5、Shift_JIS、EUC-KR 等編碼。這裡會自動識別,識別不準時也可以手動指定。

JSON 把第一行當作列名

把第一行視為列名,其餘行變成物件陣列,這種形狀可以直接餵給 API 或在程式碼裡使用。

如果第一行是資料,列名會變得很奇怪,請先在 Excel 里加上標題行再轉換。

常見問題

公式會怎樣?+

搬過來的是計算結果而不是公式。大多數情況下這正是你想要的。

儲存格格式和顏色能保留嗎?+

不能。CSV 和 JSON 只存值,匯出成 XLSX 時格式也會丟失。這個工具是用來搬資料的。

有多個工作表會怎樣?+

選中的每個工作表生成一個檔案,檔名裡會帶上工作表名。

很大的檔案也能處理嗎?+

幾萬行通常沒問題。不過整個檔案都要載入記憶體,幾十兆的建議在電腦上開啟。