Excel提供五种去重方法:一、用“删除重复项”功能快速移除整行重复;二、高级筛选提取唯一值不改原数据;三、条件格式标识重复项便于人工复核;四、COUNTIF公式标记首次出现记录再筛选;五、Power Query支持多列组合去重及保留首/末条。

如果您在Excel中处理数据时发现存在大量重复记录,影响分析结果的准确性,则需要对数据进行去重操作。以下是多种可行的去重方法:
一、使用“删除重复项”功能
该功能是Excel内置的数据清洗工具,适用于结构清晰、列标题明确的表格区域,能快速识别并移除整行重复数据。
1、选中包含数据的整个区域(建议包含表头)。
2、点击【数据】选项卡,在【数据工具】组中点击【删除重复项】。
3、在弹出对话框中,勾选需要判断重复依据的列(如“姓名”“邮箱”等),确保“数据包含标题”已勾选。
4、点击【确定】,Excel将自动删除重复行,并弹出提示显示删除了多少重复项及保留多少唯一值。
二、利用高级筛选提取唯一值
此方法不修改原始数据,而是将去重后的结果复制到新位置,适合需保留原始数据结构的场景。
1、选中原始数据区域(含标题行)。
2、点击【数据】选项卡,选择【高级】按钮。
3、在高级筛选对话框中,勾选【将筛选结果复制到其他位置】。
4、在【复制到】框中指定目标单元格(如E1),再勾选【选择不重复的记录】。
5、点击【确定】,唯一值将被提取至指定位置。
三、通过条件格式标识重复项
该方法不直接删除数据,而是高亮显示重复内容,便于人工复核与选择性清除,避免误删关键重复记录。
1、选中待检查的数据列(如A2:A1000)。
2、点击【开始】选项卡,选择【条件格式】→【突出显示单元格规则】→【重复值】。
3、在弹出窗口中保持默认设置,点击【确定】,所有重复值将以红色背景+白色字体形式标出。
4、手动选中被标记的重复行,右键选择【删除行】或按Delete键清空内容。
四、使用公式辅助识别重复项
借助COUNTIF函数可生成逻辑标记列,明确每条记录是否为首次出现,为后续筛选或排序提供依据。
1、在数据右侧空白列(如D2)输入公式:=COUNTIF($A$2:$A2,A2)=1(假设依据A列判断)。
2、向下填充该公式至数据末尾,返回TRUE表示首次出现,FALSE表示重复。
3、选中该列,点击【数据】→【筛选】,点击下拉箭头,仅勾选TRUE,即可筛选出唯一记录。
4、复制筛选结果,粘贴为数值至新位置,完成去重数据提取。
五、Power Query批量去重(适用于Excel 2016及以上版本)
Power Query支持对多列组合去重、保留首条/末条重复项等精细控制,适合复杂业务逻辑下的重复处理。
1、选中数据区域,点击【数据】→【从表格/区域】,确认创建表并勾选【表包含标题】。
2、进入Power Query编辑器后,按住Ctrl键选中需参与去重的列(如“订单号”“客户ID”)。
3、右键所选列,选择【删除行】→【删除重复项】。
4、点击左上角【关闭并上载】,去重结果将自动写入新工作表。










