合并CSV文件
把多个CSV文件合并成一个,只保留一行表头,所有列按名称对齐。
免费 · 无需注册 · 没有水印 · 文件不会离开你的设备
3步完成合并CSV文件
- 选择要合并的CSV文件,或拖放到框中。
- 调整顺序,并选择是否添加文件名列。
- 点击「合并CSV」,下载合并后的文件。
正确合并CSV文件的方法
网店、银行或数据分析工具的月度导出通常是一个个列相同的CSV文件。手动拼接会让表头行重复出现在数据中间,而且只要有一个文件的列顺序不同就会出错。本工具只保留一行表头,并把每个值放到同名的列下。
匹配表头时忽略大小写和前后空格。如果某个文件有其他文件没有的列,会新增这一列,其他文件的行在该列留空。每个文件可以用逗号或分号分隔,Excel以GBK等Windows编码保存的旧文件中文也不会乱码。合并后的文件使用第一个文件的分隔符。
常见问题
如何把多个CSV文件合并成一个?
选择两个或更多CSV文件,用箭头调整顺序,然后点击「合并CSV」。你会得到一个只有一行表头的文件,下面按顺序排列各个文件的数据行。Windows、Mac、Linux和手机都能用,不需要Excel,也不需要命令行。
如果各文件的列不一样怎么办?
列按表头名称匹配,而不是按位置,所以列顺序不同的文件也能正确对齐。只在部分文件中出现的列会添加到最后,来自其他文件的行在这一列留空。
能看出每一行来自哪个文件吗?
可以。在文件名列中选择「添加一列,写入文件名」,合并后的文件会多出一个source_file列,每一行都写着原始文件名。当文件按月份、门店或地区划分时,这非常方便。
最多可以合并多少个CSV文件?
免费一次最多合并20个文件,每个文件最大50MB。合并在设备内存中进行,所以超大文件取决于你的电脑性能;处理数百万行数据时,建议使用台式电脑。
我的文件会上传到服务器吗?
不会。CSV文件在你自己设备上的浏览器中读取和合并,所以客户名单、销售数据和银行流水都不会离开你的电脑。页面加载完成后,即使断开网络,工具也能照常使用。