关于此工具
CSV 转 Excel 转换器可将纯逗号分隔文本变成真正的 .xlsx 工作簿,能在 Excel、Google Sheets、LibreOffice Calc 和 Numbers 中原生打开——反向也一样,把 Excel 工作表的单元格提取成整洁的 CSV。它生成的是真正的 Office Open XML 文件格式(与 Excel 使用的同一种压缩 XML),而非改了扩展名的 CSV,因此数字保持为数值、true/false 变为真正的布尔值。
一切都在本地运行,依托一个小巧的内置电子表格引擎(fflate + minixlsx)。你的文件绝不会离开设备——无需上传、无需账号,没有任何服务器看到一个单元格。这让它可以安全地处理财务导出、客户名单以及任何你不愿发送给第三方网站的电子表格。
使用 CSV → XLSX 模式可粘贴或输入 CSV 并下载工作簿;或用 XLSX → CSV 模式拖入 Excel 文件,复制或下载提取出的行。类型化单元格检测为可选项,因此当前导零或 ID 很重要时,你可以强制让每个值都保持为文本。
常见问题
支持哪些格式,是否会上传任何内容?
CSV(以逗号、分号、制表符或竖线分隔)可转换为标准 .xlsx 工作簿,.xlsx 文件也可转换回 CSV。所有处理都在浏览器中通过内置引擎完成——你的文件绝不会上传到任何服务器。
哪个方向是无损的,哪个会重新编码数据?
CSV → XLSX 会写入新的单元格:开启类型化检测后,数值与 true/false 值会变成真正的数值和布尔单元格(前导零 ID 保持为文本),这改变的是单元格类型而非可见的值。XLSX → CSV 会把单元格的值以文本形式读出——CSV 没有公式、样式、颜色或多工作表的概念,因此只导出第一个工作表的值。
它能处理多个工作表吗?
XLSX → CSV 方向只读取第一个工作表,因为 CSV 从定义上就是一张扁平的单表。CSV → XLSX 方向写入一个工作表,其名称可通过工作表名称字段设置。
我的数字和日期会保持精确的值吗?
会。启用类型化单元格后,规整的整数和小数会存为数值单元格、true/false 存为布尔值;其他内容(包括前导零编码和超过 15 位的长 ID)保持为文本,因此不会有任何内容被悄悄重新格式化。关闭类型化单元格则会把每个值都存为纯文本。