会重复的字段加什么索引 excel 重复字段_数据


上次内容给大家介绍了查找数据重复值的方法,找到之后该怎么处理嘞?


会重复的字段加什么索引 excel 重复字段_字段_02


工作中一般对重复值采取去重的处理方法。

下面就给大家介绍四种去除数据重复值的方式。

Case1:针对全字段重复

Excel自带删除重复项的功能,操作如下。

Step1.全选数据源,点击在数据源上,按Ctrl+A即可。


会重复的字段加什么索引 excel 重复字段_数据_03


Step2.在菜单栏中依次操作【数据】-【删除重复项】


会重复的字段加什么索引 excel 重复字段_excel搜索单元格部分字段_04


Step3.在弹出的删除重复项的对话框中,默认是全选的,点击确定即可。


会重复的字段加什么索引 excel 重复字段_数据源_05


Step4. 最终结果如下:


会重复的字段加什么索引 excel 重复字段_excel搜索单元格部分字段_06


具体操作视频如下:


会重复的字段加什么索引 excel 重复字段_数据源_07


Case2:部分字段重复&自带功能法

针对部分字段的重复的情况,又该怎么处理呢?

例如下面这个案例,第二行和第七行都是学生"张三丰"的记录。但是创建时间和成绩都不相同。


会重复的字段加什么索引 excel 重复字段_excel搜索单元格部分字段_08


针对此类情况需要具体问题具体分析。

假设随便留下一条即可,那么可以使用Excel自带的去重功能,操作如下

Step1.全选数据源,点击在数据源上,按Ctrl+A即可。


会重复的字段加什么索引 excel 重复字段_数据_09


Step2.在菜单栏中依次操作【数据】-【删除重复项】,跳出如下的对话框。


会重复的字段加什么索引 excel 重复字段_excel搜索单元格部分字段_10


Step3.点击【取消全选】,在【列】中,选择需要根据该列去重的字段,即【学号】和【学生】。


会重复的字段加什么索引 excel 重复字段_会重复的字段加什么索引_11


具体操作视频如下:


会重复的字段加什么索引 excel 重复字段_字段_12


Case3:部分字段重复&排序+自带功能法

针对Case2中的案例,假设只取最近时间的一条学生的成绩作为最终的成绩。

则可以先通过将字段【创建时间降序排序,再根据Case2的步骤进行去重。


会重复的字段加什么索引 excel 重复字段_excel搜索单元格部分字段_13


具体的操作步骤如下:


会重复的字段加什么索引 excel 重复字段_excel搜索单元格部分字段_14


Case4:部分字段重复&排序+函数法

针对部分字段重复的情形假设只取最近时间的一条学生的成绩作为最终的成绩。

亦可以使用排序和函数法来实现去重功能。

Step1.将字段【创建时间降序排序。


会重复的字段加什么索引 excel 重复字段_数据_15


Step2.创建辅助列,即G列,在单元格G2输入函数=COUNTIF($A$2:A2,A2)。

【小贴士】=COUNTIF($A$2:A2,A2)的意思是$A$2:A2区域,查找A2单元格的值数量。

随着单元格不断向下变化,函数会随之变化。

例如,在G3单元格时,函数则变为=COUNTIF($A$2:A3,A3),即在A$2:A3区域,查找A3单元格的值数量


会重复的字段加什么索引 excel 重复字段_字段_16


Step3.复制G2的公式,粘贴到G3:G7的单元格区域,最终结果如下。


会重复的字段加什么索引 excel 重复字段_字段_17


Step4.选中G列,将公式处理成数值,操作如下。


会重复的字段加什么索引 excel 重复字段_数据_18


Step5.将辅助列G列升序排序,删除大于1的记录,就去重啦~


会重复的字段加什么索引 excel 重复字段_字段_19


具体操作视频如下:


会重复的字段加什么索引 excel 重复字段_会重复的字段加什么索引_20