Excel去重其实很简单,最直接的方法就是用“删除重复项”功能,选中数据区域,点几下就能搞定,不需要写公式,也不需要复杂操作。
很多人刚接触Excel的时候,会觉得数据一多就乱,尤其是有重复内容时,看着很烦,还容易影响统计结果。其实Excel早就帮你准备好了工具,关键是知道在哪儿点。最常用的就是“删除重复项”这个功能。具体操作很直白:先选中你要处理的数据区域,可以是一列,也可以是多列,然后在菜单栏里找到“数据”选项卡,里面有一个“删除重复项”。点进去之后,它会让你选择依据哪些列来判断重复,比如你只想按“姓名”去重,那就只勾选姓名这一列;如果要“姓名+电话”一起判断,那就两个都选。确认之后,Excel会自动帮你删掉重复的行,并告诉你删除了多少条,剩下多少条。
有时候你可能不想直接删除数据,而是想先看看哪些是重复的,这时候可以用“条件格式”。同样选中数据区域,在“开始”选项卡里找到“条件格式”,然后选择“突出显示单元格规则”里的“重复值”。这样Excel会用颜色帮你标出来,哪些是重复的,一眼就能看清楚。这个方法适合你还不确定要不要删的时候,用来做个判断。
如果你的需求更灵活一点,比如想保留第一条,或者统计重复次数,那就可以用公式来做。最常见的是用COUNTIF函数,比如在旁边一列写公式=COUNTIF(A:A,A1),意思就是统计这一列里A1这个值出现了多少次。如果结果大于1,那说明它是重复的。你可以再配合筛选功能,把这些重复的筛选出来,进行处理。
还有一种比较高级一点的做法是用“高级筛选”。这个方法适合数据比较多,而且你想把去重后的结果放到新位置。操作是这样的:在“数据”里找到“高级”,然后选择“将筛选结果复制到其他位置”,勾选“选择不重复的记录”,再指定一个目标区域,Excel就会把去重后的数据复制过去,不会影响原始数据。
另外,如果你用的是比较新的Excel版本,还有一个很好用的函数叫UNIQUE。比如你在一个单元格输入=UNIQUE(A:A),它会自动返回去重后的结果,而且是动态的,只要原数据变了,结果也会跟着更新。这种方法特别适合做动态报表。
其实这些方法各有用途,如果只是简单清理数据,用“删除重复项”就够了;如果想更灵活一点,可以用公式或者函数;如果不想动原数据,就用高级筛选或者UNIQUE函数。多用几次之后,你会发现去重这件事根本不算难,关键就是熟悉工具的位置和用法。