电子表格工具

Excel 转 CSV

将 Excel 工作簿转换为纯文本 CSV 文件。

给这个工具评分

    在我们的服务器上安全处理,随后立即删除。不存储任何内容。

    如何使用 Excel 转 CSV

    1. 选择您的 Excel 文件(.xlsx 或 .xls)。
    2. 点击"转换为 CSV"。
    3. 下载 CSV 文件。

    关于 Excel 转 CSV

    上传一份 .xlsx 或 .xls 工作簿,此工具会使用 PhpSpreadsheet 加载文件,并将当前活动工作表导出为以逗号分隔的 CSV。公式会先被计算,因此包含 =SUM(A1:A9) 的单元格会转换为其计算结果的数值,而不是公式文本——这正是几乎所有导入程序所期望接收的内容。

    CSV 是将数据导入数据库、分析工具和脚本时通用的"通用语言",当对方不接受 .xlsx 格式时,它正是您需要的格式。如果目标是代码,Excel 转 JSON 会为您提供带有命名键的行对象,通常更便于程序处理。若要反向转换,CSV 转 Excel 可以重新生成工作簿。

    需要了解的局限是:只会导出一个工作表。系统只会导出工作簿的活动工作表,其余工作表会被默默忽略,因此包含多个工作表的工作簿需要逐个处理——请将每个工作表分别保存为独立文件后再分别转换。所有非单元格数值的内容也都会消失:图表、图片、颜色、合并单元格布局、列宽和批注在 CSV 中都没有对应的表示方式。您的工作簿会上传到我们的服务器,以随机名称在无法通过网络访问的文件夹中处理,请求结束后即被删除。文件须小于 20 MB。

    常见问题

    会导出哪个工作表?

    工作簿的活动工作表——通常是文件最后一次保存时被选中的工作表,一般也就是第一个工作表。其他工作表不会包含在输出结果中。

    我的公式会怎样处理?

    公式会被计算,计算结果会写入 CSV。您得到的是数字和文本,而不会是 =SUM(...) 这样的字面文本。

    我能一次获取所有工作表吗?

    使用此工具不行。请先将工作簿拆分,使每个工作表成为独立文件,然后分别进行转换。

    我的格式能保留吗?

    不能。CSV 只存储数值——颜色、字体、合并单元格、图表和图片都无法在该格式中表示,因此都会被丢弃。

    我的文件会被保存吗?

    不会。文件会上传到我们的服务器进行转换,请求结束时所有临时文件都会被删除。