Excel重复记录,只保留最新一条
- 2026-11-08 04:24:09
Excel重复记录,只保留最新一条
Excel里同一个客户、订单出现了多条记录,只想保留最新的一条,怎么处理?
很多人直接点击【删除重复项】,结果旧记录留下来了,最新的反而被删掉。
其实关键是:先确定哪条最新,再去重!
一、方法1:排序后删除重复项
适合一次性整理客户跟进表、订单明细等数据。
假设有一份客户跟进记录:
客户 跟进日期 跟进结果
张三 10月12日 暂无需求
李四 10月15日 等待报价
张三 10月20日 已确认采购
李四 10月18日 已成交
张三 10月16日 继续跟进
目标是每个客户只保留最新的跟进记录。
操作步骤:
1️⃣ 选中整张数据表,确保客户、日期、跟进结果等列一起选中。
2️⃣ 点击【数据】→【排序】,按跟进日期从新到旧排序。
3️⃣ 点击【数据】→【删除重复项】,只勾选“客户”这一列。
4️⃣ 确认后检查结果:
张三保留10月20日,李四保留10月18日。
⚠️ 注意: 去重时只勾选判断重复的字段,但要确保选中了整张数据表。否则可能只处理部分列,造成数据错位。
二、方法2:用公式标记最新记录
如果不想直接删除,可以先用公式判断哪些记录是最新的。
假设A列是客户,B列是跟进日期,在C2输入:
=B2=MAXIFS($B$2:$B$1000, $A$2:$A$1000, A2)
向下填充后:
✅ TRUE:该日期是这个客户的最新日期
❌ FALSE:不是最新日期
然后筛选 TRUE,就能查看最新记录,再复制到新表保存。
注意:同一客户如果有多条记录日期相同,公式可能标记出多条;部分旧版 Excel 也不支持 MAXIFS。
三、这3个细节别忽略
📌 去重字段要选对: 按客户去重,就只勾选客户;按订单去重,就勾选订单号。
📌 日期必须正确: 如果日期实际是文本,排序可能不符合时间顺序,建议先检查格式。
📌 先备份原表: 删除重复项会直接修改数据,重要表格最好先复制一份。
如果同一天存在多条记录,还需要用具体时间或记录编号,进一步确定哪条才是最新的。
记住:先排序,再去重。 不要让 Excel 替你随机决定保留哪条记录!
#Excel技巧 #Excel去重 #Excel数据处理 #Excel函数 #WPS表格 #办公技巧