Excel 数据处理+AI 实战:Excel 去除重复值的 4 种方法 批量去重不删错数据


Excel 数据处理中,去除重复值是最常用的操作之一,不管是整理客户名单、员工信息、订单数据,还是核对两个表格的差异,都需要删除重复的数据。很多新手只会手动删除,不仅耗时久,还很容易删错数据,尤其是几万行的大数据,手动去重几乎不可能完成。

今天给大家分享 4 种 Excel 去除重复值的方法,从基础一键去重,到高级条件去重、对比去重,覆盖所有去重场景,全程零门槛,新手也能一键操作,批量去重不删错数据,大幅提升数据处理效率。


去重前必看:核心注意事项


  1. 去重前一定要备份原数据,或者先复制一份数据到新的工作表里操作,避免去重后数据丢失,无法找回;
  2. 去重前先清除数据里的多余空格、隐藏字符,比如两个内容看起来一样,但是一个后面有空格,Excel 会认为是不同的内容,导致去重失败,用 TRIM 函数可以清除多余空格;
  3. 明确去重规则:是整行内容完全重复才算重复,还是某一列内容重复就算重复,提前确定好规则,避免删错数据。


方法一:内置删除重复值功能,一键去重(新手首选,最常用)

Excel 自带的【删除重复值】功能,是最简单、最常用的去重方法,不用写任何公式,一键就能批量删除重复数据,适合绝大多数的去重场景,零基础新手也能一秒学会。

操作步骤:


  1. 选中你要去重的单元格区域,如果是整个表格去重,点击表格里的任意一个单元格即可,Excel 会自动识别整个数据区域;
  2. 点击顶部菜单栏的【数据】选项卡,在【数据工具】分组里,找到【删除重复值】按钮,点击一下;
  3. 在弹出的窗口里,选择你要判断重复的列:
  4. 勾选完成后,点击【确定】,Excel 会一键删除重复值,同时弹出提示框,告诉你删除了多少个重复值,保留了多少个唯一值,去重完成。避坑提醒:如果只勾选了某一列去重,Excel 会删除这一列重复内容对应的整行数据,一定要确认好规则,避免误删其他列的有用数据,建议去重前先复制一份原数据。


方法二:高级筛选法,去重同时保留原数据(不破坏原数据,首选)

很多时候,我们不想破坏原数据,想要在保留原数据的前提下,提取出不重复的内容,用高级筛选法就能实现,不用修改原数据,一键提取唯一值,非常适合需要保留原数据的场景。

操作步骤:


  1. 选中你要去重的数据区域,包括表头,比如 A1:A100 的客户姓名列,带表头 A1;
  2. 点击顶部【数据】选项卡,在【排序和筛选】分组里,点击【高级】按钮,弹出高级筛选窗口;
  3. 在窗口里,选择【将筛选结果复制到其他位置】,这样就不会修改原数据;
  4. 【列表区域】,已经自动填充了你选中的原数据区域,不用修改;
  5. 【复制到】,选择你要存放去重后数据的位置,比如 C1 单元格,点击一下 C1 即可;
  6. 最关键的一步,勾选窗口底部的【选择不重复的记录】,一定要勾选,否则就是普通筛选;
  7. 点击确定,Excel 会一键把原数据里的不重复内容,提取到你指定的位置,原数据完全不会被修改,非常安全。进阶用法:这个方法可以对多列数据去重,只要选中多列的区域,同样的操作,就能提取出整行不重复的记录,和删除重复值功能效果一样,但是不会破坏原数据。


方法三:函数法,动态去重,新增数据自动更新

如果你需要去重后的数据,能随着原数据的新增、修改,自动更新,不用重新去重,用函数法就能实现,适合经常变动的数据,给大家分享 2 个常用的去重函数,适配不同的 Excel 版本。


1. UNIQUE 函数(365/2021 及以上版本,一键去重,最简单)

UNIQUE 函数是 Excel 专门用来去重的函数,只需要一个简单的公式,就能一键提取不重复值,动态更新,原数据新增内容,公式会自动同步去重结果。

完整语法:=UNIQUE(去重的数据区域, [按列去重], [只提取只出现一次的内容])

实战操作:


  1. 把鼠标光标定位到要存放去重结果的第一个单元格,比如 C2;
  2. 输入公式:=UNIQUE(A2:A100),A2:A100 是你要去重的数据区域;
  3. 按下回车键,Excel 会一键提取出 A 列里所有的不重复内容,自动溢出填充,不用拉动公式;
  4. 原数据里新增、修改内容后,公式会自动更新去重结果,不用重新设置,非常方便。进阶用法:输入公式=UNIQUE(A2:C100,FALSE,FALSE),就能对多列数据去重,提取整行不重复的记录;输入公式=UNIQUE(A2:A100,FALSE,TRUE),就能只提取原数据里只出现一次的内容,非常灵活。


2. COUNTIF 函数(兼容所有 Excel 版本,通用去重公式)

如果你用的是 2019 及以下的 Excel 版本,没有 UNIQUE 函数,用 COUNTIF+IF 函数组合,就能实现去重,兼容所有 Excel 版本。

实战操作:


  1. 先添加一个辅助列,比如 B 列,在 B2 单元格输入公式:=COUNTIF($A$2:A2,A2),按下回车键;
  2. 把鼠标光标放到 B2 单元格的右下角,等光标变成黑色十字,按住左键往下拉,填充所有数据行;
  3. 公式解释:这个公式会统计 A 列的内容,从第 2 行到当前行,出现的次数,第一次出现的内容,会显示 1,重复出现的内容,会显示 2、3、4……;
  4. 然后筛选辅助列里等于 1 的内容,就是所有不重复的内容,复制出来即可,原数据新增内容后,只要下拉填充公式,就能自动判断是否重复。


方法四:数据透视表法,去重同时汇总数据(适合数据分析场景)

如果你不仅要去重,还要对去重后的数据进行汇总统计,比如统计每个客户的订单数量、每个产品的总销售额,用数据透视表法最合适,一键去重同时完成数据汇总,不用分开操作。

操作步骤:


  1. 选中你要去重的源数据区域,点击【插入】选项卡,点击【数据透视表】,选择【新工作表】,点击确定;
  2. 在右侧的字段面板里,把你要去重的字段,比如【客户姓名】【产品名称】,拖动到【行】区域,Excel 会自动把重复的内容合并,只显示唯一值,实现去重效果;
  3. 如果你需要汇总数据,把【销售额】【订单数量】等字段,拖动到【值】区域,Excel 会自动对去重后的数据进行求和、计数等汇总;
  4. 设置完成后,数据透视表里的内容,就是去重后的唯一值,同时完成了数据汇总,一举两得,非常适合数据分析场景。进阶用法:右键点击数据透视表,选择【数据透视表选项】,取消勾选【行标签重复项】,就能确保所有内容都是唯一值,不会出现重复;原数据修改后,点击【刷新】,就能自动更新去重结果和汇总数据。


四、两个表格对比去重,找出重复 / 不重复内容

工作中经常会遇到这样的场景:有两个表格,一个是总名单,一个是已报名名单,需要找出两个表格里重复的内容,或者只在总名单里、不在已报名名单里的内容,用下面的方法一键就能搞定。

操作步骤:


  1. 两个表格分别是 Sheet1(总名单,A 列是姓名)和 Sheet2(已报名名单,A 列是姓名),在 Sheet1 的 B2 单元格输入公式:=COUNTIF(Sheet2!A:A,A2)
  2. 下拉填充公式,公式结果大于 0 的,就是两个表格里重复的内容,结果等于 0 的,就是只在 Sheet1 里、不在 Sheet2 里的内容;
  3. 筛选结果等于 0 的内容,就能提取出不重复的名单,一键完成两个表格的对比去重,非常方便。

常见问题解决方案


  1. 去重后,还是有重复内容:大概率是内容里有多余的空格、隐藏字符,或者大小写不一致,用 TRIM 函数清除空格,用 UPPER/LOWER 函数统一大小写,再重新去重即可;
  2. 去重后,数据排序乱了:用高级筛选法或者 UNIQUE 函数去重,会保留原数据的排序,删除重复值功能也是保留第一次出现的内容,不会打乱排序;
  3. UNIQUE 公式出现 #SPILL! 错误:公式存放的位置,下方有其他内容,导致无法溢出填充,清空下方的单元格,就能正常显示了;
  4. 去重后,公式计算错误:去重前,把公式转换成数值,避免删除重复行后,公式引用的单元格丢失,导致计算错误。

进阶技巧:AI 一键去除 Excel 重复值,新手零门槛

如果你不知道选择哪种去重方法,用 Excel 自带的 AI Copilot,一句话就能帮你完成去重,不用手动操作,非常适合新手。


  1. 打开 Excel 表格,选中要去重的数据区域,调出 Copilot 助手;
  2. 输入你的去重需求,比如 “帮我给这个表格去重,根据 A 列的手机号判断重复,删除重复的行,只保留第一行,同时保留原数据”;
  3. Copilot 会自动选择对应的方法,帮你完成去重,同时给你讲解操作步骤,确保不删错数据;
  4. 也可以输入对比去重的需求,比如 “帮我对比 Sheet1 和 Sheet2 的 A 列姓名,找出两个表格里重复的内容,标红显示”,AI 会一键完成设置,不用手动操作。

结尾总结

以上 4 种 Excel 去重方法,覆盖了所有的去重场景:新手快速一键去重,用内置删除重复值功能;不想破坏原数据,用高级筛选法;需要动态更新去重结果,用 UNIQUE 函数法;去重同时需要数据汇总,用数据透视表法。

所有方法操作都非常简单,零门槛,新手跟着步骤就能操作,只要提前备份好原数据,就能批量去重不删错数据,大幅提升数据处理效率,告别手动删除重复值的麻烦。

互动

查看数
26

为您推荐的类似文章

今天给大家整理了 Excel 最常用的 20 个高频函数,按使用场景分类,每个函数都包含语法、实战案例、新手避坑提醒,不用记复杂的语法,直接就能套用,学会之后,你的 Excel 效率会提升几十倍,彻底告别手动计算、手动统计的麻烦。

今天给大家分享 3 种 Excel 批量拆分的方法,零代码、零门槛,不用写任何 VBA 代码,新手也能一键操作,不管是拆分工作表,还是按条件拆分数据,都能 10 分钟搞定,效率提升几十倍。

今天给大家分享条件格式的 8 个高频实战技巧,覆盖 90% 的使用场景,从基础高亮到高级可视化,新手跟着步骤就能学会,让你的表格既专业又直观,数据一目了然。

今天给大家分享数据透视表的完整新手入门教程,从前期数据准备,到创建透视表、字段设置、高频实战技巧,再到常见问题解决方案,全程零门槛,新手跟着步骤就能学会

为您推荐的相关资源

请购验收付款全流程指南 | undefined

建筑安装工程承包合同范本 | undefined

国有土地使用权出让合同范本 | undefined

项目工程建设业务循环审计调查表 | undefined

工程施工项目合作协议书范本 | undefined