Excel是办公中处理数据使用最频繁的软件之一,而在数据处理中重复值是难以避免的问题。Excel对于重复值得处理提供了多种处理方式,包括函数、条件格式、数据透视表等。本文小编就和大家一起认识一下Excel中对于重复值的处理方法吧。
一、条件格式提取重复值或者唯一值。
如下图所示,在表格当中有一些是重复值,那么我们如何能快速找到表格中的所有重复值或者唯一值呢?
以A列数据为例:首先选中A列数据——然后选择【开始】选项卡中的【条件格式】——再依次选择【突出显示单元格规则】中的【重复值】——最后在弹出的重复值对话框中选择重复值或者唯一值。可以对选择的重复值或者唯一值进行单元格颜色填充、字体颜色填充或者其他单元格设置。这里的重复值会对所有重复的数据进行标记,而唯一值只对出现过一次的数据进行标记。
![976597806989021a4c2e7e4caaf8e47a.png](https://img8.php1.cn/3cdc5/12c27/978/9b71be7638a7b4ea.jpeg)
条件格式
动图操作如下:
![80288a9eb3c5bbd570d38d51e1e2d1bc.gif](https://img8.php1.cn/3cdc5/12c27/978/03845c7e40a0d5a2.gif)
条件格式动图
二、删除重复值。
在下图中,如果只想保留唯一的姓名,删除重复姓名所在的行,该如何操作呢?
步骤如下箭头所示:选中A列数据——选中【数据】选项卡——【删除重复值】——在【删除重复值警告】提示框中选择【扩展选定区域】——点击【删除重复值】——在【删除重复值】对话框中只勾选【姓名】复选框——点击确定。这时重复的姓名所在的行就会被删除了。
![1c5b7eac1a96ff9dffa0523276f88396.png](https://img8.php1.cn/3cdc5/12c27/978/473faf5faa2fdf28.jpeg)
删除重复值
动图操作如下:
![3fbb4d963611b0c82bd782bcf124eafa.gif](https://img8.php1.cn/3cdc5/12c27/978/63c36a375cadae32.gif)
删除重复值动图
三、高级筛选提取唯一值。
在下图中,如何把B列中的学历名称提取出来呢?要求是重复的学历只提取一次。
操作步骤如下:选择【数据】选项卡——选择排序和筛选中的【高级】——选择【将筛选结果复制到其他位置】——【列表区域】选择B列——【复制到】选择一个空白单元格,比如下图中的E1单元格——勾选【选择不重复的记录】复选框。最后点确定后的结果就是E列中的内容了。
![01c04eaec5caf2f27a5b095998bb51e6.png](https://img8.php1.cn/3cdc5/12c27/978/a6e9f63363574784.jpeg)
高级筛选
动图操作如下:
![cde5ffd80e1738e3955e2fb144e98ebd.gif](https://img8.php1.cn/3cdc5/12c27/978/b1a8c5cb433c159f.gif)
高级筛选动图
四、函数公式查找重复值。
函数对于重复值的处理更加灵活,比如标记全部重复值、标记重复值中保留一个外其他的重复值,计算重复值个数等等。
比如在下图中只查找A列姓名中的唯一值,重复两次及以上的,都显示重复,那么在D2单元格输入函数公式=IF(COUNTIF(A2:$A$14,A2)>1,"重复