删除重复行
删除列表中的重复行:可保留第一次或最后一次出现的行,或只保留不重复的行,支持忽略大小写和空格、处理空行、排序,并显示哪些行重复了。
| 行 | 出现次数 |
|---|---|
| banana | 3 |
| cherry | 2 |
清理邮件列表、关键词列表、日志行或任何粘贴进来的一列内容,删除出现多次的行。可以决定保留第一次还是最后一次出现的行,是否把所有重复过的行都删除,“Apple”和“apple”是否算同一项,以及空行如何处理。表格会显示哪些行重复了、各重复了几次。
使用方法
- 粘贴列表,每行一项。
- 选择保留哪一条,或只保留仅出现一次的行。
- 如果不想让细微差别影响结果,请勾选“忽略大小写”和“忽略空格”。
- 也可以对结果排序,然后复制。
计算公式
比较键相同的两行即为重复:键 = 该行(如已选择则去掉首尾空格,忽略大小写时转为小写)
除非选择排序,否则保持原来的顺序。“第一次出现”把每行保留在它第一次出现的位置,“最后一次出现”保留在最后一次出现的位置,“只保留不重复的行”会删除所有有重复的行。空行默认删除,也可以保留在原位或与其他行同样处理。输出沿用被保留那一条的写法,因此忽略大小写时,保留的是先出现的写法。
示例
示例共 7 行:apple、banana、Apple、cherry、banana、“ cherry”和 banana。使用默认设置(保留第一次、区分大小写、忽略空格)时,结果是 apple, banana, Apple, cherry,删除了 3 行,表格显示 banana 出现 3 次,cherry 出现 2 次。勾选“忽略大小写”后,Apple 也会被删除。
常见问题
怎样在去重的同时保持原来的顺序?
默认就是这样:把“然后排序”保持为“不排序”即可,每行都留在它第一次出现的位置。
怎样只查找重复行而不删除?
查看结果下方的“重复的行”表格,里面列出了所有出现多次的行及其次数。
可以用于 Excel 的列吗?
可以。从 Excel 或 Google 表格复制一列,粘贴到这里(每个单元格一行),去重后再把结果粘贴回去即可。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/remove-duplicate-lines-tool/
引用此工具
kakaoCalc. (2026, November 8). 删除重复行. https://kakao.mobile/zh/tools/remove-duplicate-lines-tool/
“删除重复行.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/remove-duplicate-lines-tool/.