最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

excel查询重复数据技巧汇总

来源:动视网 责编:小OO 时间:2025-10-01 17:14:17
文档

excel查询重复数据技巧汇总

如何把excel中的多列包含重复的值合并得出一列不重复的值Book1A11123Book2A13223Book3A114234Book4A114423想要得出Book5A1234或者是把一列数值中的重复部分都去掉只剩下唯一的值比如:Book1ABC111111111111222222222222333333444444想要的结果是:ABC111111222222333333444444有没有什么函数公式之类的可以很快得出结果?----回答:步骤一:首先将Sheet1-Sheet4的名称复制至S
推荐度:
导读如何把excel中的多列包含重复的值合并得出一列不重复的值Book1A11123Book2A13223Book3A114234Book4A114423想要得出Book5A1234或者是把一列数值中的重复部分都去掉只剩下唯一的值比如:Book1ABC111111111111222222222222333333444444想要的结果是:ABC111111222222333333444444有没有什么函数公式之类的可以很快得出结果?----回答:步骤一:首先将Sheet1-Sheet4的名称复制至S
如何把excel中的多列包含重复的值合并得出一列不重复的值

Book1

Book2

Book3

Book4

4

想要得出

Book5

A

1

2

3

4

或者是把一列数值中的重复部分都去掉 只剩下唯一的值

比如:

Book1

A B C

1 11 111

1 11 111

2 22 222

2 22 222

3 33 333

4 44 444

想要的结果是:

A B C

1 11 111

2 22 222

3 33 333

4 44 444

有没有什么函数公式之类的可以很快得出结果? 

----

回答:

步骤一:首先将Sheet1-Sheet4的名称复制至Sheet5 A列;

步骤二:在Sheet5 B列输入1,示当前A列单元格中的名称个数;

步骤三:在Sheet5 C列输入输入公式SUMIF($A$1:$A$4,A1,$B$1:$B$4) 由此得出A列单元格中重复名称总次数(=1是示没有重复,大于1为重复次数);

步骤四:在Sheet5 C列中执行自动筛选,筛选应以当前求出的数据为依据,如筛选"5"则表示选出重复5次的名称,再从A列中筛选一个名称(因为有5次重复的名称可能有很多个,最好是一个一个处理,以免出错)保留一个其余的删除后,公式自动得"1",A列全部显示后,又会显示没有处理的重复5次的数据,按相同的方式处理即可。当C列中所有数据为"1"时,A列剩余数据就是当前没有重复的唯一数据。

不知是否能帮到楼主,慢慢理解,不明再补充。

这样啊,唯一的办法就是将你所有的名称最大化的列到Book5中,反取其他4个表的值。 

---------------------

Excel表格多列中筛选重复值

我是要整理收集来的邮件地址,里面有很多是重复地址,要把重复的筛选出来。我用过高级筛选,但不知道是哪个地方出了问题,始终筛选不出来。

比如说有ABC三列数据,怎样把重复值标注出来?

回答:

1,对待重复值那列排序

2,if(a2=a1,1,0),晒出1的就是重复的。

这方法适用于大量的数据,我也是天天删重复的。而且一般都是上万条。 

2003版本没有此项功能,2007版本在开始-条件格式-突出显示-重复值即可

----------------------------

excel多行多列重复值查找

事例:

数据分布在A1:C5

456   23    529

372   5618  4637

456   852   1612

259   257   3814

3814  5619  3486

问题:在上述范围内的数据,如果是重复的,显示红色?

不要一个一个找,因为数据比较多。

回答:

参考一下

Sub 按钮1_单击()

Application.ScreenUpdating = False

Dim arr, i As Long, n As Long, arr2(1 To 65535, 1 To 3), dic As Object

arr = Worksheets("数据").[a1].Offset([a2] - 1, 0).Resize([b2] - [a2] + 1, 2)

Set dic = CreateObject("scripting.dictionary")

For i = 1 To UBound(arr)

If Len(arr(i, 2)) > 0 Then

If Not dic.exists(CStr(arr(i, 2))) Then

dic.Add CStr(arr(i, 2)), arr(i, 1)

Else

n = n + 1

arr2(n, 1) = dic(CStr(arr(i, 2)))

arr2(n, 2) = arr(i, 2)

arr2(n, 3) = arr(i, 1)

End If

End If

Next

[g2:i65536] = arr2

Application.ScreenUpdating = True

End Sub 

假设在A6中输入:选中A6,格式条件格式,公式,输入=COUNTIF($A$1:$C$5,A6)再把格式设置为红色,确定就行了 

感谢回答,一楼的没看懂,不知道怎么使用,如果你能把相关的步骤发上来最感谢不过了。二楼的步骤我也会,其适用于一列的情况而不能适应与2列以上的相同数据判断。

--------------------------------

文档

excel查询重复数据技巧汇总

如何把excel中的多列包含重复的值合并得出一列不重复的值Book1A11123Book2A13223Book3A114234Book4A114423想要得出Book5A1234或者是把一列数值中的重复部分都去掉只剩下唯一的值比如:Book1ABC111111111111222222222222333333444444想要的结果是:ABC111111222222333333444444有没有什么函数公式之类的可以很快得出结果?----回答:步骤一:首先将Sheet1-Sheet4的名称复制至S
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top