📊

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 里设置单元格格式。

相关推荐

⏫︎