Skip to content
Zoyku

Excel 转 CSV

把任意 .xlsx 或 .xls 工作簿转成标准 CSV——可选拿个工作表、自定分隔符后下载。引号、逗号、换行都按规范转义,全程本地完成。

拖拽文件到此处,或点击选择

分隔符
工作表—

数字按显示格式导出。下载的文件带 UTF-8 BOM,Excel 打开中文等文本不会乱码。

拖入 .xlsx、.xlsm 或 .xls 文件,默认转换第一个工作表。

该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。

使用方法

  1. 1把 .xlsx、.xlsm 或 .xls 文件拖到上传区。
  2. 2工作簿里有多个工作表时,选择要导出的那一个。
  3. 3选择逗号、分号或制表符作为输出分隔符。
  4. 4复制 CSV,或下载为 UTF-8 编码的 .csv 文件。

Excel 转 CSV

拖入 .xlsx、.xlsm 或 .xls 文件,导出符合 RFC 4180 的标准 CSV。工作簿有多个工作表时可以任选一个导出——CSV 本身没有「工作表」的概念,一个文件对应一张表是最诚实的映射。数字按表格显示值输出。

输出只给真正需要引号的单元格加引号,内部引号双写,单元格内换行原样保留,重新导入 Excel、数据库或脚本都不会出幺蛾子。可以直接复制,也可以下载带 UTF-8 编码、Excel 双击打开不乱码的 .csv 文件。

常见问题

转换的是哪个工作表?

默认第一个。工作簿包含多个工作表时,预览上方会出现选择器可以切换;每次导出只对应一张表,因为 CSV 格式本身存不下多张表。

公式和格式会怎么处理?

导出的是单元格最后计算并显示的值,不是公式。显示为 1,234.50 的单元格会按该显示值输出,货币符号等格式也按显示结果保留。

中文、带变音符的文本会乱码吗?

不会。复制按钮给出纯 UTF-8 文本;下载的文件带 UTF-8 BOM,Excel 双击打开能正确识别编码。不喜欢 BOM 的程序可以直接用复制出来的文本。

嵌入这个工具

一行代码把工具放到你的网站——它在访客的浏览器里运行。

<iframe src="https://zoyku.com/zh/tools/excel-to-csv?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — excel-to-csv" loading="lazy"></iframe>
100% 本地处理