数据,是魔鬼。尤其是当它以一种看似整洁,实则暗流涌动的面貌出现在你面前时。
想象一下,你手上捏着一份上千行的名单,HR让你核对有没有人重复报名,销售总监让你清洗客户数据,那密密麻麻的格子,看得人眼冒金星,脑袋里嗡嗡作响,感觉灵魂都要被抽干了。这时候,你脑子里盘旋的问题,肯定就是这个——这该死的重复数据,到底藏在哪儿?
那怎么办?一个一个用肉眼对?别开玩笑了。除非你想体验一把“大家来找茬”的地狱难度模式,顺便收获一对三百度的近视镜。在Excel的世界里,靠蛮力是最低级的玩法,我们得玩点儿巧的。
最直观的“照妖镜”:条件格式
如果说找重复数据有什么方法能带来瞬间的“爽感”,那一定是条件格式。这玩意儿,说白了,就是个照妖镜。它不会帮你删掉任何东西,但它能让那些重复的“妖魔鬼怪”瞬间现形,无处遁藏。
操作起来,简单到令人发指。
首先,选中你怀疑有重复数据的那一列,比如是“姓名”列或者“身份证号”列。别手抖,整列选中,从头到尾。然后,在Excel菜单栏的“开始”选项卡里,找到那个光芒四射的图标——“条件格式”。
点开它,像打开一个宝藏盒子。鼠标悬停在“突出显示单元格规则”上,右侧会飘出一个子菜单,最下面那个,就是我们的目标——“重复值”。
点下去!弹出一个小小的对话框,它会问你,是想把“重复”的标出来,还是把“唯一”的标出来。我们当然选“重复”。旁边还有一个选项,让你设置成什么颜色。默认是“浅红填充色深红色文本”,就用这个,足够醒目,足够有冲击力。
点击“确定”的那一刹那,奇迹发生了。
你盯着的那一列,瞬间变得“一片红彤彤”。所有重复出现的名字、身份证号,都被Excel用红色的标记狠狠地打了脸。张三、李四、王五……只要他们不止一次地出现,就都会被染上这无法忽视的颜色。
这感觉,就像你从一大堆看起来一模一样的乐高积木里,瞬间找到了那个唯一多出来的零件。那种“原来你在这里”的掌控感,简直不要太棒。
条件格式的好处就在于它的非破坏性。它只是帮你“看”,帮你标记,你的原始数据安然无恙。你可以根据这些标记,再决定是手动删除,还是找相关人员核实。这是最安全、最推荐新手使用的入门招式。
简单粗暴的“一键清除”:删除重复项
好了,现在你已经用条件格式看到了那些重复项,它们像一个个红色的警告灯在闪烁。如果你确认这些重复的数据就是垃圾,就是冗余,就是必须被清除的敌人,那么,就该上更“硬”的手段了。
Excel提供了一个堪称“大杀器”的功能——删除重复项。
这个功能藏在“数据”选项卡里。对,不是“开始”,是“数据”。找到那个带着蓝色箭头和红色叉叉的图标,就是它了。
在你动手之前,我必须,必须,用尽全身力气提醒你一件事:备份!备份!备份!
重要的事情说三遍,不,说三十遍都不为过。在对原始数据动刀之前,请务必复制一份工作表,或者干脆另存一个文件。因为删除重复项这个操作是不可逆的。一旦删了,除非你立刻按Ctrl+Z撤销,否则数据就真的灰飞烟灭了。我见过太多没备份就直接操作,结果删错了嚎啕大哭的惨案。
好了,做好备份之后,我们开始。
选中你的数据区域。这次不只是一列了,通常是整个表格。因为重复的判定,有时候是基于多列的。比如,你可能认为“姓名”和“手机号”都相同才算是真正的重复记录。
然后,点击那个“删除重复项”按钮。
弹出的对话框是这个功能的核心。它会列出你表格里所有的列标题。你需要在这里勾选,到底依据哪些列来判断重复。
- 如果只勾选“姓名”,那所有同名的人,除了第一个,剩下的都会被删掉。
- 如果同时勾选“姓名”和“身份证号”,那么只有在这两列内容都完全一样的情况下,这条记录才会被判定为重复项,然后被删除。
这个选择至关重要,决定了你的数据清洗精度。想清楚你的“重复”定义到底是什么。
选好之后,点击“确定”。Excel会弹出一个报告,告诉你它找到了多少个重复值,删除了多少个,还剩下多少个唯一值。干净利落,毫不拖泥带P。
删除重复项这个功能,就是这么简单粗暴但有效。它适合那些你对数据有百分之百把握,目标明确就是要“去重”的场景。
灵活掌控的“侦察兵”:COUNTIF函数
有时候,我们不想那么暴力。我们不想直接删除,也不仅仅是标记出来就完事。我们想知道,每一个数据,到底重复了多少次?
这时候,公式就要登场了。别怕,这个公式很简单,它叫 COUNTIF。
你可以把它理解为一个侦察兵。你派它去一片区域里侦察,告诉它一个目标,它回来就会告诉你这个目标出现了几次。
具体怎么用?
在你的数据表旁边,找一列空白的。比如,你的姓名在A列,那就在B列或者C列操作。在第一个数据(比如A2单元格)旁边的空白单元格里,输入这个公式:
=COUNTIF(A:A, A2)
我们来拆解一下这个公式,很简单:
COUNTIF:这是函数的名字,意思是“有条件的计数”。A:A:这是侦察兵的搜索范围。A:A就是告诉它,去搜寻整个A列。为了性能考虑,如果你知道数据只在A2到A1000行,你也可以写成A$2:A$1000,那个$符号是“绝对引用”的意思,能保证你往下拖公式的时候,搜索范围不会变。A2:这是你要侦察的目标。就是告诉侦察兵,去A列里找找,看A2单元格里的这个值(比如“张三”),总共出现了几次。
输完公式,回车。你会得到一个数字。如果A2的“张三”在整个A列只出现了一次,结果就是1;如果出现了三次,结果就是3。
然后,最关键的一步来了。把鼠标放在你刚输入公式的那个单元格的右下角,鼠标会变成一个黑色的十字。双击它!或者按住它往下拖拽。
瞬间,这一整列都被公式填充了。每一行都会显示对应A列那个数据在整个A列的出现次数。
现在,你就有了一列全新的、信息量爆棚的数据。所有数值大于1的行,都是重复数据。
有了这列“计数”数据,你能做的事情就太多了。你可以对这一列进行筛选,只显示那些数值大于1的行,然后把这些重复数据一次性复制出来,或者一次性删除。你也可以用排序功能,把重复次数多的排在前面,重点关注。
COUNTIF的魅力在于它的灵活性和信息量。它把一个“是/否”的重复问题,变成了一个“重复了多少次”的量化问题。这让你在处理数据时,有了更多的分析维度和操作空间,你不再是被动的,而是主动的掌控者。
另辟蹊径的“提取器”:高级筛选与数据透视表
除了上面那“三板斧”,还有些更高级或者说思路更清奇的玩法。
一个是高级筛选。这东西也在“数据”选项卡里,就在“筛选”旁边。它有一个非常厉害的功能,就是可以直接筛选出“不重复的记录”,并且把这些不重复的记录复制到你指定的新位置。这相当于在不破坏原始数据的情况下,直接帮你生成了一份干净的、唯一的列表。操作稍微比前几个复杂一点,但对于需要“提取唯一值”而不是“删除重复值”的场景,简直是神器。
另一个,是数据透视表。
你没看错,就是那个让无数人觉得高深莫测的数据透视表。其实用它来看重复,思路异常简单。
把你的数据创建成一个数据透视表。然后,把你要检查重复的那一列(比如“姓名”),同时拖到“行”区域和“值”区域。
重点来了,在“值”区域,它默认可能是求和,你需要把它改成“计数”。
然后,你就会得到一个神奇的报表。左边是所有出现过的姓名(而且是唯一的),右边是每个姓名出现的次数。
这时候,你只需要对“计数值”这一列进行一个降序排序。所有计数大于1的,不就清清楚楚地列在你面前了吗?
数据透视表提供的是一种聚合的视角,它不是在原始数据上一行一行地告诉你谁重复了,而是直接给你一个总结报告:哪些东西重复了,以及它们各自重复了多少次。对于快速了解数据重复的整体情况,这是一个非常高效的办法。
说到底,Excel里看重复的方法,就像一个工具箱,里面有锤子,有螺丝刀,也有电钻。没有哪个是绝对最好的,只有最适合你当前场景的。
是想快速标记一下,心里有个数?用条件格式。 是想快刀斩乱麻,彻底清理门户?用删除重复项(记得备份!)。 是想做精细化分析,掌握每个数据的底细?用COUNTIF。 是想从另一个维度审视数据,或者提取一份干净的名单?试试高级筛选和数据透视表。
掌握了这些,下次再有人扔给你一张乱七八糟的表格,你就可以气定神闲地泡杯茶,然后告诉他:“给我五分钟。”
这,就是一个“表哥”“表姐”的从容与自信。
【Excel表怎么看重复?这个问题,简直是每个办公室“表哥”“表姐”心头永远的痛。】相关文章:
在excel中怎么分类汇总12-05
Excel怎么调整行高自动12-05
苹果电脑excel怎么编辑12-05
excel怎么等比数列12-05
那份Excel,简直就是个数字泥潭。12-05
excel表格箭头符号怎么打12-05
Excel表怎么看重复?这个问题,简直是每个办公室“表哥”“表姐”心头永远的痛。12-05
心脏骤停,就在鼠标双击之后。12-05
这感觉我太懂了。12-05
excel表格设置页码怎么设置12-05
excel等比数列怎么12-05
怎么改Excel的语言?12-05