合并 CSV 文件
把多个 CSV 文件的数据行汇集成一张表。即使列的顺序不同,也可以按列名对应。
如何合并 CSV
- 添加至少两个 CSV、TSV 或 TXT 文件,也可以粘贴分隔文本。检查各数据源的分隔符和列名。
- 列名相同时使用严格模式;如需保留所有列,请检查缺失列会插入多少空单元格。
- 预览合并结果,再下载完整 CSV 和简洁的 JSON 报告。
可以完成什么
- 按完全相同的列名对应:name,id 会调整为第一个数据源的 id,name 顺序。
- 包含所有列模式按首次出现的顺序保留新列名,只给缺失的列填入空单元格。
- 保留数据源及行的顺序、前导零、空格、单元格内换行和重复行。
- 输入可分别使用逗号、分号、制表符或竖线;输出可选择分隔符、行结束符及 UTF-8 BOM。
适用场景
- 汇总列顺序不同的月度导出文件。
- 合并列不完全相同的联系人名单。
- 先汇集本地报表,再用其他工具检查重复数据。
如何理解结果
严格模式要求每个数据源具有完全相同的列名。Email 与 email 不同。第一个数据源决定输出列序。
包含所有列模式会在缺少列时插入空单元格。JSON 报告可区分缺失列与原本为空的值;CSV 本身无法区分。
没有表头时,各数据源列数必须相同,并由你确认对应位置的含义相同。输出不会添加虚构表头。
本工具只追加数据行,不按 ID 关联,也不删除重复行。sep= 行会当作数据。CSV 引号无法阻止电子表格执行公式;导入表格时长 ID 和前导零也可能变化。报告不保存原始行或格式。
隐私与数据量限制
文件内容在浏览器中本地处理。可添加 2–20 个数据源;单个文件不超过 10 MiB,保留文件合计不超过 20 MiB。所有数据合计不超过 500 万个文本单位、10 万条记录、200 万个输入单元格和 256 列。输出不超过 200 万个单元格,单次下载不超过 25 MiB。报告中的列名可能涉及敏感信息。
