哥哥捏着我的奶:excel中如何查找相同的且多个的重复数据
来源:百度文库 编辑:中科新闻网 时间:2024/05/27 10:29:10
我在处理信息汇总,我的表格中有很多重复的且相同的数据,比如:有多个公司名称重复!有3000多个数据,要是查找起来很费劲。求助高手啊 !
很多不同的企业啊!比如:合肥新广装饰,新广装饰,
很多不同的企业啊!比如:合肥新广装饰,新广装饰,
这个问题,有人喜欢有筛选。
我看认为这样也可行。
先选中全部数据,以公司名称为关键字排序。谁相同就以谁为关键字。
假设公司名称在A列,从A2开始。
在横行的后一列(假设是F列)在F2中公式:=IF(A2=A1,F1+1,1)。向下拖曳。
这样在没有重复的是1,重复的是2、3.....等
关键步:选中F列,复制,选择性粘贴-(数值)。又把它粘回F列。这样做是只保留数值,去掉公式。
再执照这F列排序(升序)。这样,1的在前面,2.3.(重复的)在后面了。
把后面的全部删除。即可。
这样做可能比较罗嗦,但可行。
不明再探讨。
合肥新广装饰,新广装饰,是作为同一个还是不同?
使用vba的字典功能。
关键是你要说明白找到后如何表达出来。
比如下面的代码是将选择的区域的重复的标记红色。
Sub 重复的标红色()
Dim Dic As Object, Rng As Range
Set Dic = CreateObject("Scripting.Dictionary")
For Each Rng In Selection
If Not Dic.exists(Rng.Value) Then
Set Dic(Rng.Value) = Rng
Else
Rng.Interior.ColorIndex = 3
Dic(Rng.Value).Interior.ColorIndex = 3
End If
Next Rng
Set Dic = Nothing
End Sub
在excel中有一个功能是“高亮度显示重复项”,只需使用这个功能即可标记出重复数据了,具体操作步骤如下:
选中需查找出重复项的数据。
点击工具栏中的"数据"一栏,选择"重复项"。
在弹出来的选项中选择“高亮度显示重复项”,然后点击“设置”,最后按“确定”即可。
注:这时被选中的数据中重复的数据背景就会自动被填充成其它颜色.。如果想取消填充颜色,则按1、2步骤操作后,在弹出的选项中选择“高亮度显示重复项”,点击“清除”即可。
数据筛选