> For the complete documentation index, see [llms.txt](https://doc.duaer.com/zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.duaer.com/zh/tools/remove-duplicates.md).

# Excel / CSV 表格去重（在线，按指定列）

Duaer 免费工具：上传 Excel 或 CSV，选择按哪几列判断重复，保留第一条，可忽略大小写和空格，显示删掉了多少行，文件不上传。

在线转换器（浏览器内运行，文件不上传）：https://doc.duaer.com/zh/tools/remove-duplicates/

## 怎么用

1. 把 Excel 或 CSV 拖进上面的框，或粘贴 CSV 后点「转换」。
2. 勾选判断重复的列，例如只勾「手机号」；都不勾就按整行比较。
3. 看状态里删掉了几行，点「下载 .xlsx」或「下载 .csv」。

## 去重规则

- 从上往下看，同一个键第一次出现的那行保留，后面的删掉。想保留最新的一条，先在 Excel 里按日期倒序排好再去重。
- 比较的是单元格显示的文字；勾选「忽略大小写和首尾空格」后，`A@x.com ` 和 `a@x.com` 算重复。
- Excel 文件读第一个工作表。

## 在 Duaer 里自动去重

在 Duaer 里用 [Remove Duplicates](/zh/integrations/builtin/core-nodes/duaer-nodes-base.removeduplicates.md) 节点：选 Remove Items Repeated Within Current Input，再指定比较的字段；跨多次运行去重用 Remove Items Processed in Previous Executions。写法见 [去重](/zh/snippets/remove-duplicates.md)。
## Questions

### 去重后想保留最后一条怎么办？

Duaer 的去重工具保留先出现的那条。先在 Excel 里把表按时间倒序排，再用 Duaer 去重，留下的就是最新的。

### 能看到删掉的是哪些行吗？

Duaer 的去重工具只显示删掉的数量。要逐条核对，可以先用 Excel 的条件格式标出重复值。

## 相关

- [Duaer 在线文件转换工具](https://doc.duaer.com/zh/tools.md)
- [合并多个 Excel / CSV 文件（在线，按表头对齐）](https://doc.duaer.com/zh/tools/merge-excel-files.md)
- [按列拆分 Excel 表格（在线，一个值一个工作表）](https://doc.duaer.com/zh/tools/split-table-by-column.md)
- [在 Duaer 里去重：本次重复和以前处理过的](https://doc.duaer.com/zh/snippets/remove-duplicates.md)

