CSV 转 Excel

把导出的 CSV 变成真正的 .xlsx 工作簿,在 Excel、Google Sheets 或 Numbers 里都能正常打开,不会出现日期错乱、开头的零丢失或所有内容挤在一列的情况。还可以把多个 CSV 合并到一个工作簿里,每个文件占一个工作表。全部在你的设备上完成。

如何把 CSV 转换成 Excel

  1. 拖放一个或多个 CSV、TSV 或 TXT 文件。
  2. 分隔符保持自动识别,或手动设为逗号、分号、制表符或竖线。
  3. 选择每个文件生成一个工作簿,还是合并成一个工作簿、每个文件一个工作表。
  4. 点击开始,然后下载 .xlsx 文件。

什么时候需要把 CSV 变成真正的工作簿

CSV 文件来自数据库、网页导出、银行下载、数据分析工具和脚本。它们对机器来说完美,对人来说却很别扭。直接在 Excel 中打开也可以,但 Excel 会对所有内容自作主张:把电话号码变成科学计数法,删掉邮政编码和商品编码前面的零,把 03/04 识别成日期,在欧洲一半的地区还会用错分隔符。先转换成真正的 .xlsx,你会得到一个干净打开的工作簿,该保持文本的列都保持为文本,并且可以设置格式、筛选和分享。

转换工具做了什么

文件会按照你选择的分隔符作为文本解析,或者根据前几行自动识别分隔符。每一行变成表格中的一行,每个字段变成一个单元格。看起来像数字的值会变成数字单元格,这样求和与排序都能正常工作;其他内容一律保持为文本,前导零正是这样得以保留。带有引号、内部含有逗号和换行的字段也能正确处理。输出的是标准 .xlsx 文件,可以在 Excel、Google Sheets、Numbers 和 LibreOffice 中打开。

一个文件一个工作簿,还是合成一个工作簿

拖放多个 CSV 文件时,你可以为每个文件各生成一个 .xlsx,也可以把它们合并成一个工作簿,每个文件占一个工作表,并以原文件名命名。合并选项特别适合每月导出的数据:十二个 CSV 变成一个有十二个标签页的工作簿。

分隔符识别

文件内容的样子分隔符
name,email,city逗号(大多数导出文件)
name;email;city分号(欧洲版 Excel 导出的文件)
name    email    city制表符(从表格中复制的内容、.tsv 文件)
name|email|city竖线(部分数据库转储)

自动识别会选择在前几行中出现最稳定的那个字符。如果文件比较特殊,请手动设置分隔符。

编码

大多数 CSV 文件是 UTF-8 编码。较老的 Windows 导出文件有时使用地区编码,表现为特殊字符或中文变成乱码。遇到这种情况,请先用编码修复工具处理文件,然后再转换。

常见场景

  • 银行或支付服务商导出的数据,需要整理后发给会计。
  • 从 Google Analytics、Shopify 或 CRM 下载的报表,经理要求“用 Excel 发给我”。
  • 需要筛选和制作图表的数据库转储。
  • 表单工具导出的问卷结果。

转换完全在你的浏览器中进行。财务数据和客户名单永远不会被上传。

常见问题

文件会被上传吗?

不会。解析数据和生成工作簿都在你的浏览器中进行,所以银行流水和客户名单都留在你的电脑上。

开头的零和长数字能保留下来吗?

能。明显是数字的值会变成数值单元格,方便求和;带前导零的编码和所有非数字内容都会保留为文本,而这正是 Excel 直接打开 CSV 时容易出错的地方。

可以把多个 CSV 文件放进同一个工作簿吗?

可以。选择合并选项后,每个文件都会成为一个以文件名命名的工作表。

转换后特殊字符显示不正常。

原始文件可能使用的是旧版 Windows 编码。先用“修复编码”工具处理一下,再进行转换。

你的文件绝不会 离开你的设备

Squishly Tools 的每个工具都完全免费,并且完全在浏览器中运行。你的图片和文档在自己的电脑上处理,绝不会上传到服务器。无需账号,没有水印,也没有任何套路。