合并CSV文件

将多个CSV文件合并为一个,按表头匹配列。

文件按列表顺序合并,列按表头名称匹配。

点击上传 或拖放文件

.csv .tsv .txt · 支持多个文件

手头没有文件?

如何在线合并CSV文件

  1. 1

    一次选择或拖入多个CSV文件,之后还可以继续添加。

  2. 2

    文件按列表顺序合并。点击 × 按钮可移除文件。

  3. 3

    可选择添加一列,记录每一行来自哪个文件。

  4. 4

    查看预览,然后下载合并后的CSV。

示例:合并列顺序不同的文件

jan.csv 和 feb.csv

id,name,city
1,Emma,Seattle

name,id,city,team
Liam,2,Austin,Sales

merged.csv

id,name,city,team
1,Emma,Seattle,
2,Liam,Austin,Sales

合并CSV小贴士

按名称匹配列

表头相同的列会合并到同一列中,即使各文件中的列顺序不同也没关系。

保留额外的列

仅存在于部分文件中的列也会添加到结果中,来自其他文件的行在该列留空。

追踪数据来源

开启来源文件列即可查看每一行来自哪里,例如在合并每月导出的数据时非常有用。

合并后去重

如果文件之间有重复数据,可在CSV.ink编辑器中打开合并后的文件,使用“删除重复行”。

合并CSV常见问题

合并CSV文件免费吗?

是的。无需注册,也不限制文件数量。

我的文件会被上传吗?

不会。文件在您的浏览器中合并,数据始终保持私密。

如果表头不同怎么办?

结果会包含所有文件中的全部列。某个文件中没有的列,其对应的行在该列留空即可。

可以合并分隔符不同的文件吗?

可以。每个文件的分隔符都会单独识别,结果为标准的逗号分隔CSV。

表头会在中间重复出现吗?

不会。合并后的文件只在顶部保留一行表头。