CSV · TSV → XLSX
CSV 转 Excel
在浏览器中私密地将 CSV 或 TSV 转换为 Excel。
01
添加 CSV 文件
CSV · TSV · TXT
02
导入设置
03
列
选择并排列列。如果首行为标题,可编辑列名。
选择文件以查看预览。
04
预览
选择文件以查看预览。
文件留在您的设备上。
以正确的列和数据类型导入 CSV
将一个 CSV、TSV 或 TXT 表格转换为 XLSX 工作表,无需发送到转换服务器。导出前可预览分隔符、字符和列。适用于分号分隔的导出文件、包含标识符的数据,以及需要清理或重新排列列的文件。
操作步骤
- 打开文件。如果预览显示为一个很长的列,请选择正确的分隔符。如果带重音符的字符等显示不正确,请选择源文件的编码。
- 设置首行是否为表头,以及是否将值保留为文本。只启用需要的清理选项,然后选择要包含的列,修改列名并调整顺序。
- 下载 XLSX 并在 Excel 中检查。预览仅显示前 12 个数据行和 12 列;导出包含所有保留的行和选中的列。
设置与限制
- 分隔符与编码
- 自动检测考虑逗号、分号、制表符和竖线。自定义分隔符必须是单个字符。支持引号内的分隔符和转义引号。编码选项包括 UTF-8、Windows-1252 和 UTF-16。
- 文本与数字
- 将值保留为文本会保留其字面写法。关闭此选项后,有效数字不超过 15 位的普通十进制值可转换为数字;带前导零的 ID 仍保留为文本。日期和公式不会被解释。
- 清理与限制
- 可去除前后空格、删除空行或重复行,或补齐较短的行。限制为 20 MiB、100,000 个解析后的行、1,000 列和 1,000,000 个单元格。更改分隔符或编码会重置列选择。
操作示例
下载 accounts.csv。选择分号,将首行作为表头并将值保留为文本。把 ID 改名为 Account ID,将 Name 移到它上方,然后导出。
下载示例文件
示例输入
ID;Name;Amount
00123;Anna;12.50
00456;Bjørn;7.00| Name | Account ID | Amount |
|---|---|---|
| Anna | 00123 | 12.50 |
| Bjørn | 00456 | 7.00 |
工作表应与下表一致。ID 保留前导零,Amount 将 12.50 和 7.00 保留为文本。关闭文本保留后,Amount 可变为数值,Excel 可能将 7.00 显示为 7。
常见问题与故障排查
为什么带引号的值导致解析错误?
带引号的字段必须有结束引号;字段内部的引号要连续写两次。请检查源文件的引号用法,不要通过更换分隔符来掩盖错误。
删除重复行只使用可见列吗?
重复比较发生在已启用的清理处理之后、排除列之前。即使两行只在稍后隐藏的列中不同,也仍然是不同的行。
为什么无法下载?
请至少选择一列,并解决解析或大小错误。如果文件超出行数或单元格限制,请缩减或拆分源文件;只改变字节大小可能无济于事。