Excel 表格转 CSV 表格转换器

将 Excel 工作表转换为 CSV 表格,可将原始表格数据提取为通用文本格式,从而实现最佳软件兼容性。

选择或拖放文件

选择或将文件拖放到此处

100% 浏览器端私密转换 - 文件绝不会离开您的设备

或粘贴 Ctrl+V
零网络传输隐私保证: 上传至外部服务器的数据为 0 字节。所有处理均在您的浏览器沙箱中本地完成。

格式比较与技术规格

规格XLSXCSV
MIME 类型N/Atext/csv
类型N/Atabular data
压缩N/Anone
标准规范N/AIETF RFC 4180
魔数文件头 (Magic Bytes)N/ARFC 4180 delimiter stream

格式概述与应用

诸如 Microsoft Excel 之类的电子表格应用程序使用复杂的工作簿格式来存储多个工作表、单元格格式、公式和图表。虽然这些功能有助于用户组织复杂的财务模型和项目追踪器,但当数据需要迁移到其他系统时,它们会带来障碍。关系型数据库、Python 中的数据科学管道以及客户关系 management 工具等软件无法读取专有的工作簿布局。 将工作簿转换为扁平文本可以打破这种兼容性障碍。导出过程会剥离视觉样式、列宽和公式,仅保留原始的行和列。程序员和数据分析师依靠此工作流将记录导入自动化脚本、数据库服务器和 Web 应用程序,而不会遇到由隐藏的样式元数据引起的解析错误。

技术规格与编解码器解析

XLSX 文件实际上是一个 ZIP 归档文件,其中包含根据 Office Open XML 标准结构化的 XML 文件集合。其物理文件结构以十六进制魔术字节签名 50 4B 03 04 开头,这将其标识为压缩归档文件。在此归档内部,工作表数据、共享字符串和工作表尺寸被分离到使用 DEFLATE 算法压缩的不同 XML 文本文件中。相反,CSV 文件是使用 text/csv MIME 类型的未压缩纯文本文件。它不包含魔术字节、容器包装器或二进制压缩。行由换行符分隔,各个数据单元格由逗号、分号或制表符分隔。

操作系统与浏览器兼容性

操作系统和软件对纯文本表格的支持是普遍的。Windows、macOS、Linux、iOS 和 Android 系统通过默认文本编辑器、电子表格软件和命令行实用程序原生打开文本表格。现代 Web 浏览器(包括 Google Chrome、Mozilla Firefox、Apple Safari 和 Microsoft Edge)可以直接渲染文本表格或通过客户端 JavaScript 框架处理它们。读取或写入输出文件不需要任何专有插件或专门的电子表格软件许可证。

💡 实用信息

在导入数据库之前,请务必验证文本表格分隔符设置,因为欧洲电子表格区域设置通常默认使用分号而不是逗号,以避免与小数分隔符发生冲突。

格式比较与技术规格

包含复杂公式和格式的标准多兆字节工作簿在其压缩容器格式中可能为 5 MB。将工作簿剥离为纯文本表格通常会使文件大小减小到 800 KB。在 4G 移动网络上传输这个 800 KB 的文本文件需要不到 0.1 秒,在 5G 连接上大约需要 0.02 秒,在标准光纤连接上则几乎可以实现瞬时传输。

常见问题

如何在不损失质量的情况下将 Excel 表格转换为 CSV 表格?

由于文本表格只存储原始文本值,因此将带有公式的多工作表工作簿转换为此格式在样式、图表和公式方面是有损转换。原始数字和文本字符串保持完整而不会丢失数据,但在导出过程中会永久删除所有视觉格式和计算公式逻辑。

Excel 表格与 CSV 表格有什么区别?

Excel 表格是一个二进制压缩容器,包含多个存储样式、公式和多个工作表的 XML 文档。CSV 表格是包含由分隔符字符分隔的行和列的单个表格的单个纯文本文件,完全不支持公式或视觉格式。