删除 CSV 和 Excel 中的重复行
按一列或多列去重。
Remove ads, lift file-size limits, unlock multi-file joins.
Loading saved state…
如何删除重复行
- 1
添加你的文件
拖入一个 CSV、Excel(.xlsx、.xls)或 TSV 文件,也可以从设备里选取。它会在你的浏览器里读取——不会上传任何内容。
- 2
选择哪些列定义“重复”
选出让两行算作“相同”的那一列或几列——单独一个邮箱,或者姓 + 名 + 电话这样的组合。在这些列上一致的行会被当作重复。
- 3
各保留一行,然后下载
Tabularly 会保留每组重复里的第一行、删掉其余的,并保持原有顺序。预览清理后的表,再以 CSV 或 Excel 格式下载。
按列删除重复行
去重会从一张表里删除重复的行,每种只保留一行。关键问题是什么让两行算作“相同”——而这很少是“每一列都一样”。一份邮件列表,只要邮箱重复就算有重复,哪怕注册日期不同;一份联系人导出,则是在姓 + 名 + 电话一致时才算重复。你来选择定义重复的那一列或几列,Tabularly 会把每一组合并成一行。
选一列是最常见的情形(按邮箱去重、按订单号去重、按 SKU 去重)。选上几列就构成组合键——只有当几行在所有这些列上都一致时才算重复。如果只想删除完全相同的行,就把每一列都选作键。无论哪种方式,都会保留第一次出现的那一行、丢弃后面的副本,所以留下来的行仍保持原有顺序。
这相当于 Excel 里“删除重复项”的免公式版本,但你能精确控制究竟哪些列才算数,而且不会改动你的源文件。常见用途:导入前清理邮件或 CRM 列表、从合并后的导出里删除重复交易,或把从多个来源收集来的重复线索合并到一起。
一切都在你的浏览器里运行——你的数据从不离开设备,这一点和那些会上传你表格的工具不同。免费版可处理最大约 10 MB 的文件;Pro 版会为大体量导出提高这一上限。
常见问题
什么算是重复? +
由你决定。重复是指在你选作键的那一列或几列上取值相同的行——不一定要每一列都完全一致。选了“邮箱”,那么两行只要邮箱相同就算重复,哪怕其他字段不同。
我能按特定列去重,而不是整行去重吗? +
可以——这正是默认行为。选一列或几列(组合键)即可。如果想改成只对完全相同的行去重,就把所有列都选作键。
会保留哪一条重复行? +
保留文件里第一次出现的那一行、丢弃后面的重复行,所以留下来的行仍保持原有顺序。
去重会打乱我的数据顺序吗? +
不会。剩下的行保持原有顺序,只删除重复的行。如果需要,你可以另外对结果排序。
支持哪些文件格式和大小? +
CSV、TSV 和 Excel(.xlsx、.xls)。免费版可处理最大约 10 MB 的文件;Pro 版会为大体量导出大幅提高上限。
我的文件会被上传到服务器吗? +
不会。去重完全在你的浏览器里运行,所以文件内容从不离开你的设备——你可以在开发者工具里确认(网络标签页显示没有任何上传)。