当前位置:首页经验技巧Excel经验excel图表

电子表格如何查找出excel两列中的不同的数据

2026-01-09 10:16:52

1.如何查找出excel两列中的不同的数据

.用宏代码:会在第三列上显示出相同的数据,中间没有空行.

我假设你两列数字在A,B两列,并从第一行开始.

将下列代码复制到宏代码窗口中,运行一下.

会将重复数据显示在C列

Dim a As Integer

Dim b(1 To 63356) As String

Dim c As Integer, d As Integer

c = 1: d = 1

a = WorksheetFunction.CountA(Range("a:a"))

Range("a1").Select

For x = 1 To a

If WorksheetFunction.CountIf(Range("b:b"), Selection) > 0 Then

b(c) = ActiveCell.Value

ActiveCell.Offset(1, 0).Select

c = c 1

Else

ActiveCell.Offset(1, 0).Select

End If

Next

Range("c1").Select

For x = 1 To c - 1

ActiveCell.Value = b(d)

d = d 1

ActiveCell.Offset(1, 0).Select

Next

2.假如,你说的那两列数分别在A列和B列,你在C1中输入公式:

=if(countif(B:B,A1)>0,A1,"")

往下拉,填充完C列就可以显示全部相同的了

注:有个不足就是相同的部分不是连续排下来的,而是间断的排成一列.

2.Excel表格中怎么简单查找两列相同的数据

使用COUNTIF()

举例如下:

数据

数据

苹果

32

橙子

54

桃子

75

苹果

86

公式

说明

结果

=COUNTIF(A2:A5,"苹果")

单元格区域 A2 到 A5 中包含“苹果”的单元格的个数。

2

=COUNTIF(A2:A5,A4)

单元格区域 A2 到 A5 中包含“桃子”的单元格的个数。

1

=COUNTIF(A2:A5,A3)+COUNTIF(A2:A5,A2)

单元格区域 A2 到 A5 中包含“橙子”和“苹果”的单元格的个数。

3

=COUNTIF(B2:B5,">55")

单元格区域 B2 到 B5 中值大于 55 的单元格的个数。

2

=COUNTIF(B2:B5,""&B4)

单元格区域 B2 到 B5 中值不等于 75 的单元格的个数。

3

=COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,">85")

单元格区域 B2 到 B5 中值大于或等于 32 且小于或等于 85

的单元格的个数。

3


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 www.z8000w.com. All Rights Reserved .