zh

CSV 转 XLSX

在本地将 CSV 文件转换为 Excel 工作簿 (.xlsx),无需上传,直接在浏览器中完成。你的数据始终留在设备上。

正在你的设备上本地处理 ...

正在你的设备上本地处理 ...

0%

我的文件会被上传吗?

不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

无需上传100% 本地处理
内容只属于你第三方无法访问
Hosted in GermanyGlobal Content Delivery
经独立审计TLS A+ · 标头 A+

一个 .xlsx 文件是 Microsoft Excel 的原生格式,在 LibreOffice、Numbers 和 Google Sheets 中也能以正确的列和单元格打开。把 CSV 变成真正的 Excel 工作簿,省去了易出错的手动导入,数字、文本和列都会干净地落入一张工作表。

本工具会完全在你的浏览器中本地解析 CSV(papaparse),并写出一个真正的 .xlsx 工作簿(SheetJS,纯 JavaScript)。首行会和其他行一样被原样接收,你的标题行得以保留。不会上传任何内容,离线也能用。

需要厘清的一点是:纯 CSV 本身既不带字号、颜色,也没有图表或计算公式,因此这里生成的是一张朴素的数值表,而非一份排好版的成品报表。你得到的,是把数字干净地识别为真正的数字,Excel 随后可以立刻对它们排序、筛选或求和。版式和公式之后在表格程序里自行补上即可。

技术规格

技术规格
输入格式CSV
自动转换ZIP, XLSX, DXF, GeoJSON
输出格式XLSX
批量处理不支持
处理方式在浏览器中本地处理 (JavaScript)
文件上传

三步完成

  1. 拖入或选择你的 CSV 文件。
  2. 工具在本地构建 Excel 工作簿。
  3. 下载 .xlsx 文件。

限制: 创建包含一个工作表的工作簿。数字会被识别为数字,其余识别为文本,不含单元格格式、公式或图表。超大 CSV 需要较多内存。分隔符会自动检测 (逗号/分号/制表符)。CSV始终是扁平的(行和列,没有嵌套);因此工作表会原样继承这种扁平结构。

常见问题

我的文件会被上传吗?

不会,Excel 工作簿完全在浏览器中本地创建。

我的标题行会被识别吗?

首行会被当作普通数据行原样接收,你的标题行保持完整。

支持哪种分隔符?

逗号、分号和制表符会被自动识别。

文件能在 LibreOffice 中打开吗?

是的,这是符合标准的 .xlsx,能在 Excel、LibreOffice 和 Google Sheets 中打开。注意格式上限:一张工作表最多容纳 1,048,576 行和 16,384 列,超出的部分 Excel 不再显示。对这种规模的数据,CSV 仍是更实用的格式。

相关工具

XLSX 转 CSV · CSV 转 JSON · JSON 转 CSV · 拆分 CSV · 拆分 XLSX · Gzip压缩