首页 > 百科知识 正文

EXCEL表格数据去重的几个方法(excel中一列数据怎么去重)

时间:2023-11-20 17:54:49 阅读:466 作者:夜店寻老婆

在实际的工作环境当中,EXCEL表格的数据重复影响字段数据的唯一性。导致数据的不确定性和不正确性。这就是需要我们找出重复的数据,并删除或者修改重复的数据。

一般来讲,避免数据的重复需要从录入数据的源头开始防范。可以通过EXCEL中数据的有效性来控制避免数据录入的重复性。

如下面的身份证数据,为了确保身份证号码数据录入的唯一性,我们可以控制该数据的录入的有效性。选中B列,

点击开始菜单中的"条件格式"-"新建规则",选择"使用公式确定要设置格式的单元格",在下方输入公式:

=COUNTIF($b$1:b1,b1)>1

调整格式为黄色填充,确定

EXCEL表格数据去重的几个方法(excel中一列数据怎么去重)-第1张

当输入重复数据时,单元格会以黄色填充通知用户,此时用户就可以根据颜色提示来检查数据的正确性。

EXCEL表格数据去重的几个方法(excel中一列数据怎么去重)-第2张

很多时候因为其他的原因导致录入的数据具备重复性,这就需要我们手动排查或者修改重复的数据。如果只是需要检查重复的数据,我们可以通过下面的方法来实现。使用if countif的方法来进行判断。如下表,增加一个判断重复的列,输入下面的公式来进行身份证号码是否重复的判断。

公式=IF(COUNTIF(B:B,B14)>1,"重复","不重复")

EXCEL表格数据去重的几个方法(excel中一列数据怎么去重)-第3张

完成后,可以使用EXCEL中的数据筛选功能来进行重复数据的筛选,修改排查,或者删除。

EXCEL表格数据去重的几个方法(excel中一列数据怎么去重)-第4张

利用删除重复项的功能,删除重复的数据

【删除重复项】的功能在2007之后的版本新增加的。使用的方法为点击Excel菜单中的【数据】-【删除重复项】,在出现的对话框中,勾选需要删除出重复项的列,如下,选择的是身份证号码所在的B列。

EXCEL表格数据去重的几个方法(excel中一列数据怎么去重)-第5张

完成上面的选择后,点击确定,就会完成重复身份证号码数据的删除。

EXCEL表格数据去重的几个方法(excel中一列数据怎么去重)-第6张

在2007之前的版本,我们可以采取下面的方法来删除重复的数据

选择Excel菜单上的【数据】-【高级】

在对话框中选择需要处理重复区域的数据,和将不重复数据拷贝到的区域。关键需要勾选【选择不重复的记录】

EXCEL表格数据去重的几个方法(excel中一列数据怎么去重)-第7张

完成上面的设置后,点击【确定】就可将不重复的数据复制出来。

这样的处理有一个好处,就是可以将不重复的数据复制到指定的区域位置,方便后续的修改处理。

EXCEL表格数据去重的几个方法(excel中一列数据怎么去重)-第8张

上面的【高级】选项,选择的是【在原有区域显示筛选结果】,效果就和上面的【删除重复项】一样,完成身份证号码重复数据的删除。

EXCEL表格数据去重的几个方法(excel中一列数据怎么去重)-第9张

通过上面的方法均可达到重复数据的删除处理。你可根据实际的环境使用适合的方法达到需求。

,

版权声明:该问答观点仅代表作者本人。如有侵犯您版权权利请告知 cpumjj@hotmail.com,我们将尽快删除相关内容。