跳到工具
ViewCSV
无需上传文件

CSV 转 XLSX

excel-risk-sample.csv· 示例数据4 行 · 8 列
值类型
保留为文本可以留住前导零和长编号,公式也会保持为文本。即使开启数字识别,超过 15 位有效数字的值仍会写成文本,因为 Excel 会把它们舍入。
excel-risk-sample.csv
#customer_idorder_refphonepart_codelot_codequantityunit_pricenote
10041240217730091152400016+155501002343-1212E3219.90=SUM(F2:F3)
20773040217730091152400017+155501002351/24E10154.25@supplier review
30003198765432109876543210+1555010023610-41E0211250.00-5% promo
41200810000000000000000001+15550100237MAR-127E540.99Zoë Łukasz, 東京 office

4 行 · 1 个文件 在浏览器中生成,可用 Excel、WPS、LibreOffice 或 Google 表格打开。

需要交付一个 .xlsx 文件时,先打开或粘贴 CSV,确认每列数据的位置,再下载工作簿。这里会生成包含单个工作表的 XLSX 文件;无需安装 Excel,原始文件也不会上传。

从 CSV 生成 XLSX 的操作步骤

  1. 打开 CSV、TSV 或 TXT,或者直接粘贴表格内容。
  2. 检查预览:内容挤在一列时调整分隔符;中文乱码时选择源文件使用的编码。
  3. 填写工作表名称。按用途选择保留文本或检测数字与布尔值,并设置加粗表头、冻结首行和列宽。
  4. 点击下载 XLSX,得到一个含单张工作表的工作簿。

为什么不能直接把文件后缀改成 .xlsx

CSV 保存的是分隔文本,XLSX 则保存工作表、单元格类型及布局。仅修改扩展名不会生成工作簿结构。本工具读取 CSV 后重新写入 XLSX 文件。

输出格式是 .xlsx,不提供旧版 .xls 或含宏的 .xlsm。文件可在 Excel 中打开,也可交给支持 XLSX 的 LibreOffice Calc、Google Sheets 等应用。

交付编号清单还是用于计算的表格

订单号、SKU、电话号码等标识适合保留为文本,默认模式会保留 00123 的前导零。日期保持原文,看起来像公式的内容也不会作为公式执行。

需要计算数量时可以开启检测。工具按列判断,并在写入 XLSX 时保留超过 15 位有效数字的值为文本;混有说明文字或使用小数逗号的列不会被强行转为数值。空值输出为空单元格。更多导入注意事项见 CSV 转 Excel。

多文件整理与转换限制

多个月份的导出要放进同一个工作簿时,请使用批量 CSV 转 Excel:可分别放入多个 Sheet、合并成一张表,或自行安排分组合并。

本页处理上限为 25 MiB、100,000 行、250 列及 200 万单元格。单元格超过 32,767 字符会阻止导出,不会悄悄截断。以后需要拆出 CSV,可使用 Excel 转 CSV。

示例:备注中的逗号不会多拆一列

下面是合成的库存测试数据,共两条记录、三列。默认导出后,sku 和 qty 都是文本;启用数字检测后 qty 为数字,sku 的前导零仍保留。带引号的 Cable, USB 会完整写入一个备注单元格。

CSV
sku,qty,note
00123,12,"Cable, USB"
00124,7,Adapter
工作表中的值
sku   | qty | note
00123 | 12  | Cable, USB
00124 | 7   | Adapter

常见问题

扩展名不是文件格式转换。请使用原始 CSV 文本重新导入并下载工作簿,避免把改名后的文本误当作 Excel 文件。

标准与参考资料