Excel 转 CSV
本工具把工作表中保存的单元格值转为用逗号、分号、制表符或竖线分隔的 CSV。含有分隔符或引号的字段会加引号。文件最大 50 MB,不会上传。
使用方法
- 把 .xlsx 文件拖到框内,或点击框选择文件(最大 50 MB)。如果工作簿有多个工作表,从列表中选择需要的那个。
- 选择分隔符:逗号、分号、制表符或竖线。如果要用 Excel 打开 CSV,并且数据里有中文或带重音的字母,请保持勾选 UTF-8 标记。查看前几行的预览。
- 点击下载 CSV。有多个工作表时,还可以点击下载全部工作表,得到每个工作表一个 CSV 的 ZIP。
计算方法
本工具读取每个单元格保存的值,而不是公式:显示为 12.50 的单元格输出 12.5,公式则输出它最后一次计算的结果。日期会变成 2026-10-15,带时间的变成 2026-10-15 13:30:00。TRUE 和 FALSE 保持不变。
含有分隔符、双引号或换行的字段会用双引号括起来,其中的双引号写成两个,这是 CSV 标准(RFC 4180)的规定。工作表末尾的空行和空列会被去掉。
文件在浏览器中用一个小型库打开,这个库只在你选择文件时才下载。仅支持 .xlsx 和 .xlsm 文件。你的数据不会发送到任何服务器。
常见问题
我的表格会被上传吗?
不会。文件在当前浏览器标签页内读取并转换。没有上传,没有账号,也不会在别处留下副本,所以处理私人数据也很安全。
支持 .xls 文件吗?
不支持。只支持较新的 .xlsx 和 .xlsm 格式。请在 Excel 中选择文件、另存为,保存为 Excel 工作簿(.xlsx),再把这份副本添加到这里。
用 Excel 打开 CSV 时为什么中文乱码?
Excel 需要文件开头有 UTF-8 标记才能识别编码。保持勾选默认已勾选的 UTF-8 标记,文字就能正常显示。
为什么有些国家的 CSV 用分号?
在以逗号作小数点的地区,Excel 期望字段之间用分号。如果文件要在这样的环境中使用,请选择分号。
文件有密码怎么办?
有密码保护的工作簿是加密的,无法读取。请先在 Excel 中去掉密码,保存一份副本再添加到这里。