📊

CSV 與 Excel 互轉

瀏覽器本地雙向轉換 CSV 與 xlsx,支持 GBK 編碼、工作表選擇與 BOM 導出
表格互轉 📂 檔案 👤 ToolWorld 🏷️ v1.5.0
載入中...
轉換方向先選方向,再按面板操作
轉換方向
分隔符
CSV 編碼
CSV 內容貼上或上傳 CSV,點轉換生成 xlsx
選擇轉換方向並按面板操作
結果訊息
選擇轉換方向並按面板操作
GBK 選項用於讀取國內系統導出的 CSV;導出 CSV 統一爲 UTF-8,Excel 打開中文不亂碼請勾選 BOM 頭。

使用說明

📖 工具介紹

業務系統導出的是 CSV,財務要的是 xlsx;反過來,開發拿到 xlsx 又要拆成 CSV 入庫。來回倒騰時最常見的坑是編碼:國內系統導出的 CSV 多是 GBK,直接打開就是一堆亂碼。

這個工具在瀏覽器裏做雙向轉換。CSV 轉 Excel 時支持逗號、分號、製表符、豎線四種分隔符,能自動把純數字寫成數值單元格,讀進來不用再手動改格式;生成的 xlsx 是標準 OOXML,Office 和 WPS 都能直接打開。

Excel 轉 CSV 可以列出工作表讓你選,解析時正確處理共享字元串,合併單元格和公式取的是計算結果而不是公式原文。導出時可選加 BOM 頭,Excel 雙擊打開中文纔不會亂碼。

檔案全程本地處理,不上傳服務器,含客戶名單、銷售額的表格可以放心轉換。


✨ 功能特點

  • 雙向轉換:CSV 轉 xlsx 與 xlsx 轉 CSV,一個工具搞定。
  • 四種分隔符可選,逗號、分號、製表符、豎線都能正確解析。
  • 支持 GBK 編碼讀取,國內系統導出的 CSV 不再亂碼。
  • 自動識別數值,數字不會被引號包着變成文字。
  • 正確解析帶引號和換行的字段,轉義雙引號也處理。
  • Excel 轉 CSV 時列出全部工作表,可任選一個導出。
  • 正確處理共享字元串,中文內容不會變成索引數字。
  • 導出可選加 BOM 頭,Excel 打開中文直接正常顯示。
  • 生成的 xlsx 是標準格式,Office、WPS、Numbers 均可打開。
  • 顯示行數、列數和結果體積,方便覈對是否完整。
  • 純瀏覽器轉換,表格資料不上傳服務器。
  • 支持拖拽上傳,也支持複製結果到剪貼板。

🚀 使用方式

  1. 在轉換方向裏選擇 CSV 轉 Excel 或 Excel 轉 CSV。
  2. CSV 轉 Excel:貼上內容或上傳檔案,按需設定分隔符與編碼。
  3. 點轉成 Excel,瀏覽器會自動下載生成好的 xlsx。
  4. Excel 轉 CSV:上傳 xlsx,解析後在下拉框選擇工作表。
  5. 點導出 CSV,結果可複製或下載,中文場景建議勾選 BOM 頭。

⚠️ 注意事項

  • 導出只支持 UTF-8:瀏覽器原生不帶 GBK 編碼器,導出的 CSV 一律是 UTF-8;需要 GBK 請在 Excel 裏另存轉換。
  • 舊版 xls 不支持:只處理 .xlsx 格式,Excel 97-2003 的 .xls 需要先另存爲新格式。
  • 公式取計算結果:單元格里存的是公式時,讀取的是檔案保存的計算值,不是公式本身。
  • 合併單元格只留首格:合併區域只有左上角單元格有值,其餘爲空,這是 xlsx 的存儲方式決定的。
  • 超大表格會變慢:幾萬行的表格解析和生成需要時間,瀏覽器可能短暫無響應,建議拆分處理。
  • 日期可能顯示爲數字:xlsx 內部用序列號存日期,部分情況下會導出成數字,可在 Excel 裏設定單元格格式。

相關推薦

⏫︎