不喜欢广告? 去 无广告 今天
Excel (XLSX) 转 CSV 工具
数据开发人员
广告 移除?
广告 移除?
指导
Excel (XLSX) 转 CSV 工具
将任何Excel工作簿直接在您的浏览器中转换为干净的CSV文件。上传一个文件,选择您想要的工作表,选择分隔符和行结束符,并下载结果。没有任何内容上传到服务器——您的电子表格永远不会离开您的设备。 .xlsx 或 .xls 将Excel文件拖放到上传器中,或点击浏览。
如何使用
- 从工作表下拉菜单中选择您要转换的工作表。
- 选择分隔符(逗号、分号、制表符或管道)和行结束符。
- 如果计划在Excel中直接打开包含非ASCII字符的CSV文件,可选地启用UTF-8 BOM。
- 复制CSV或将其下载为.csv文件。
- – 文件在浏览器中解析;不会上传。
特征
- 100% 客户端 多工作表支持
- – 包含多个选项卡的工作簿允许您选择要导出的工作表。 灵活的分隔符
- – 逗号、分号、制表符或管道,以匹配您的下游工具。 LF或CRLF行结束符
- – 输出可在Linux、macOS和Windows/Excel上正常工作。 UTF-8 BOM选项
- – 帮助Excel在没有mojibake的情况下正确打开非ASCII字符。 原始值与格式化值
- – 选择导出底层数字还是单元格显示的字符串。 – 生成带有合理文件名的CSV下载,基于源工作簿和工作表。
- 立即下载 XLSX和CSV之间的区别是什么?
常问问题
-
XLSX是现代Excel工作簿格式——一个ZIP存档,包含描述工作表、格式、公式和共享字符串的XML部分。CSV是一种纯文本格式,每行是一条记录,字段由分隔符(最常见的是逗号)分隔。CSV不包含任何格式、公式或多个工作表,仅包含原始的表格值。
为什么Excel在打开CSV时有时会显示乱码字符?
-
Windows上的Excel在打开没有字节顺序标记的CSV文件时,默认仍使用旧的代码页(如Windows-1252)。如果文件是UTF-8编码的——这是包含重音符号、表情符号或非拉丁字符的文本的正常情况——这些字节会被错误解释,导致出现mojibake。在文件前添加UTF-8 BOM(三个字节EF BB BF)会告诉Excel以UTF-8方式读取文件,字符将正确显示。
为什么CSV文件有不同的分隔符?
-
尽管CSV表示“逗号分隔值”,但在一些地区,逗号也用作小数分隔符,因此存在歧义。许多欧洲地区的Excel安装默认使用分号分隔文件。制表符分隔文件(TSV)在科学和数据库工具中很常见,因为制表符很少出现在数据内部。管道分隔文件常用于遗留企业系统,原因相同。
LF和CRLF行结束符之间的区别是什么?
-
LF(换行符,U+000A)是Unix系统(包括Linux和macOS)使用的行终止符。CRLF(回车符+换行符,U+000D U+000A)源自电传打字机,是Windows和许多Microsoft工具的标准。RFC 4180——最接近官方CSV规范的文档——要求使用CRLF,但大多数现代解析器都接受两者。
在转换过程中如何处理日期和公式?
-
Excel将日期内部存储为自纪元以来的天数,公式存储为带有缓存结果的表达式。导出到CSV会将其扁平化:日期被写成类似ISO的字符串,公式被替换为其最后计算的值,因为CSV没有日期类型或公式的概念。
于2026年6月10日添加
