CSV合并

把多个CSV文件合并成一个 —— 只留一行表头,列按名称对齐,可输出CSV或Excel。

100% 隐私安全 — 完全在您的浏览器中运行。您的数据在本地设备上处理,绝不会发送到互联网。

点击上传或拖入多个CSV文件

两个或更多CSV、TSV或TXT文件(Excel文件也可以)— 按顺序合并,绝不上传

关于合并CSV文件

每月的导出文件、每家门店一个CSV、每天一个日志文件、来自多个表单的报名名单——数据常常分散在很多小的CSV文件里,而你需要的是一个文件。在Excel里复制粘贴既费时间,表头还会一次次混进数据中间。

这个工具把你的CSV文件合并成只有一行表头的单个文件。它会自动识别每个文件的分隔符,按列名把列对齐,并让每个值保持输入时的样子。结果可以保存为一个CSV,或保存为Excel工作簿。

一切都在你的浏览器里完成。你的文件不会被上传。

功能

  • 一次处理多个文件 — 一起选择或拖入;列表顺序就是合并顺序
  • 只有一行表头 — 列名只在最上面写一次
  • 按名称匹配列 — 列顺序不同的文件也能对齐
  • 保留新增列 — 只有部分文件才有的列会被加上,其他行对应的单元格留空
  • 任意分隔符 — 逗号、分号、制表符或竖线,逐个文件自动识别
  • 值保持原样 — 前导零、长ID和日期都不会被改动
  • 来源文件列 — 可选,方便知道每一行来自哪个文件
  • 输出CSV或Excel — 一个CSV(用你选的分隔符)或一个 .xlsx 工作表

一行表头,按名称匹配列

假设你有两份导出文件。第二份的列顺序不同,而且用电话列代替了城市列:

contacts-may.csv

nameemailcity
Adaada@example.comLondon

contacts-june.csv

emailnamephone
jose@example.comJosé+34 600 000 000

开启按表头名称匹配列(默认开启)后,合并后的文件是:

nameemailcityphone
Adaada@example.comLondon
Joséjose@example.com+34 600 000 000

列的顺序由第一个文件决定;新增的列放在最后。匹配名称时不区分大小写,也不计两端的空格。列表下方的提示会告诉你有多少列并非每个文件都有。

关闭匹配后,行会原样堆叠——第1列放在第1列下面。当文件没有表头行,或你确定各文件的列相同时,这样做才对。

分隔符、引号和重音字符

  • 每个文件的分隔符都会自动识别,所以逗号分隔的文件和分号分隔的文件可以一起合并。
  • 合并后的CSV使用第一个文件的分隔符,或你选择的分隔符。
  • 值里含有逗号、引号或换行时,结果中会正确加上引号。
  • 文件按UTF-8、UTF-16或旧版Windows文本读取,所以像José、Zürich这样的名字不会出错。如果你的某个文件以BOM(Excel喜欢的标记)开头,合并后的CSV也会带上BOM。
  • 空行会被去掉。

CSV还是Excel?

  • 一个CSV文件 — 每个值都和你的文件里完全一样。最适合导入到其他程序。
  • Excel工作簿(.xlsx) — 一个名为“Merged”的工作表。普通数字(如149.90)会变成可以求和的真正数字;带前导零的值(02134)仍是文本。

常见问题

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

在文件选择窗口里选中所有CSV文件(或一起拖到框里)。检查顺序,然后点击“下载合并后的文件”。

表头行会重复吗?

不会。勾选“只保留一行表头”后,列名只在最上面写一次。其他每个文件的第一行会被当作它的表头,不会作为数据复制。

可以合并列不同的CSV文件吗?

可以。保持开启“按表头名称匹配列”。每个文件里的每一列都只出现一次,没有该列的文件对应的行会得到一个空单元格。

会改变我的数字或日期吗?

CSV结果不会——每个值都保持输入时的样子。在Excel结果中,普通数字会变成数字;前导零和日期保持你输入的样子。

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

只要浏览器内存装得下就行——通常是几百个文件或几百万行。不上传任何内容,所以没有上传限制。

我的数据安全吗?

安全。文件在你的浏览器里读取并合并。不会向服务器发送任何内容。

相关工具

使用方法

  • 点击点击上传,或把两个或更多CSV文件拖到框里
  • 用箭头把文件排成正确的顺序
  • 保持勾选只保留一行表头和按表头名称匹配列(文件没有表头时取消勾选)
  • 如果想看到每一行来自哪里,请勾选添加一列显示来源文件名
  • 选择保存为:一个CSV文件(及其分隔符)或Excel工作簿
  • 检查预览,然后点击下载合并后的文件

我们会定期添加新工具——在 YouTube 上订阅,即可在每个新工具上线时收到通知。

更多工具

查看全部

推荐应用

查看全部