Skip to content
freeonlinefileconvert

合并CSV文件

把多个CSV文件合并成一个,只保留一行表头,所有列按名称对齐。

或拖放到这里 · 每个文件最大50MB,免费

文件更大?Pro可转换最大500MB的文件

已超出免费版上限

你仍然可以继续:现在就转换,只有在想下载结果时才需支付€1.99。

免费版支持单个文件最大50 MB,一次最多20个文件。

免费 · 无需注册 · 没有水印 · 文件不会离开你的设备

3步完成合并CSV文件

  1. 选择要合并的CSV文件,或拖放到框中。
  2. 调整顺序,并选择是否添加文件名列。
  3. 点击「合并CSV」,下载合并后的文件。

正确合并CSV文件的方法

网店、银行或数据分析工具的月度导出通常是一个个列相同的CSV文件。手动拼接会让表头行重复出现在数据中间,而且只要有一个文件的列顺序不同就会出错。本工具只保留一行表头,并把每个值放到同名的列下。

匹配表头时忽略大小写和前后空格。如果某个文件有其他文件没有的列,会新增这一列,其他文件的行在该列留空。每个文件可以用逗号或分号分隔,Excel以GBK等Windows编码保存的旧文件中文也不会乱码。合并后的文件使用第一个文件的分隔符。

常见问题

如何把多个CSV文件合并成一个?

选择两个或更多CSV文件,用箭头调整顺序,然后点击「合并CSV」。你会得到一个只有一行表头的文件,下面按顺序排列各个文件的数据行。Windows、Mac、Linux和手机都能用,不需要Excel,也不需要命令行。

如果各文件的列不一样怎么办?

列按表头名称匹配,而不是按位置,所以列顺序不同的文件也能正确对齐。只在部分文件中出现的列会添加到最后,来自其他文件的行在这一列留空。

能看出每一行来自哪个文件吗?

可以。在文件名列中选择「添加一列,写入文件名」,合并后的文件会多出一个source_file列,每一行都写着原始文件名。当文件按月份、门店或地区划分时,这非常方便。

最多可以合并多少个CSV文件?

免费一次最多合并20个文件,每个文件最大50MB。合并在设备内存中进行,所以超大文件取决于你的电脑性能;处理数百万行数据时,建议使用台式电脑。

我的文件会上传到服务器吗?

不会。CSV文件在你自己设备上的浏览器中读取和合并,所以客户名单、销售数据和银行流水都不会离开你的电脑。页面加载完成后,即使断开网络,工具也能照常使用。

相关工具

你是首批用户之一

FreeOnlineFileConvert刚刚上线。现在创建免费账户,加入我们的Family & Friends名单:完整的Pro套餐,终身免费。

Pro0 €6,99 €
免费加入