CSV 转 Excel
把导出的 CSV 变成真正的 .xlsx 工作簿,在 Excel、Google Sheets 或 Numbers 里都能正常打开,不会出现日期错乱、开头的零丢失或所有内容挤在一列的情况。还可以把多个 CSV 合并到一个工作簿里,每个文件占一个工作表。全部在你的设备上完成。
将文件拖放到此处 或点击选择文件
结果
如何把 CSV 转换成 Excel
- 拖放一个或多个 CSV、TSV 或 TXT 文件。
- 分隔符保持自动识别,或手动设为逗号、分号、制表符或竖线。
- 选择每个文件生成一个工作簿,还是合并成一个工作簿、每个文件一个工作表。
- 点击开始,然后下载 .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 的每个工具都完全免费,并且完全在浏览器中运行。你的图片和文档在自己的电脑上处理,绝不会上传到服务器。无需账号,没有水印,也没有任何套路。