当前位置:首页经验技巧Excel经验excel入门

excel中如何找重复的数据

2026-01-23 10:59:39

1.怎么在excel中找出重复的数据

打开空白excel,在一列中输入一系列数据,其中包含重复数据

在菜单栏中选择数据-筛选-高级筛选选项,弹出高级筛选对话框

在“方式”下可以选择‘在原有区域显示筛选结果’,列表区域选择刚输入数据的一列,同时选中下面的选择不重复记录,单击确定

在刚才的数据列就显示出所有的不重复数据

如果想在新的一行显示不重复数据,那么在“方式”中选择‘将筛选结果复制到其他区域’,列表区域同样选择数据一列,复制到要选择显示的区域,单击确定

步骤阅读

6

在新的区域就显示出所有的不重复数据

2.excel表格中如何找出两个表格中相同的数据

VLOOKUP函数使用注意事项 说到VLOOKUP函数,相信大家都会使用,而且都使用得很熟练了。

不过,有几个细节问题,大家在使用时还是留心一下的好。 一.VLOOKUP的语法 VLOOKUP函数的完整语法是这样的: VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 1.括号里有四个参数,是必需的。

最后一个参数range_lookup是个逻辑值,我们常常输入一个0字,或者False;其实也可以输入一个1字,或者true。两者有什么区别呢?前者表示的是完整寻找,找不到就传回错误值#N/A;后者先是找一模一样的,找不到再去找很接近的值,还找不到也只好传回错误值#N/A。

这对我们其实也没有什么实际意义,只是满足好奇而已,有兴趣的朋友可以去体验体验。 2.Lookup_value是一个很重要的参数,它可以是数值、文字字符串、或参照地址。

我们常常用的是参照地址。用这个参数时,有两点要特别提醒: A)参照地址的单元格格式类别与去搜寻的单元格格式的类别要一致,否则的话有时明明看到有资料,就是抓不过来。

特别是参照地址的值是数字时,最为明显,若搜寻的单元格格式类别为文字,虽然看起来都是123,但是就是抓不出东西来的。 而且格式类别在未输入数据时就要先确定好,如果数据都输入进去了,发现格式不符,已为时已晚,若还想去抓,则需重新输入。

B)第二点提醒的,是使用时一个方便实用的小技巧,相信不少人早就知道了的。 我们在使用参照地址时,有时需要将lookup_value的值固定在一个格子内,而又要使用下拉方式(或复制)将函数添加到新的单元格中去,这里就要用到“$”这个符号了,这是一个起固定作用的符号。

比如说我始终想以D5格式来抓数据,则可以把D5弄成这样:$D$5,则不论你如何拉、复制,函数始终都会以D5的值来抓数据。 3.Table_array是搜寻的范围,col_index_num是范围内的栏数。

Col_index_num 不能小于1,其实等于1也没有什么实际用的。如果出现一个这样的错误的值#REF!,则可能是col_index_num的值超过范围的总字段数。

二.VLOOKUP的错误值处理。 我们都知道,如果找不到数据,函数总会传回一个这样的错误值#N/A,这错误值其实也很有用的。

比方说,如果我们想这样来作处理:如果找到的话,就传回相应的值,如果找不到的话,我就自动设定它的值等于0,那函数就可以写成这样: =if(iserror(vlookup(1,2,3,0))=true,0,vlookup(1,2,3,0)) 这句话的意思是这样的:如果VLOOKUP函数返回的值是个错误值的话(找不到数据),就等于0,否则,就等于VLOOKUP函数返回的值(即找到的相应的值)。 这里面又用了两个函数。

第一个是iserror函数。它的语法是iserror(value),即判断括号内的值是否为错误值,如果是,就等于true,不是,就等于false。

第二个是if函数,这也是一个常用的函数的,后面有机会再跟大家详细讲解。 它的语法是if(条件判断式,结果1,结果2)。

如果条件判断式是对的,就执行结果1,否则就执行结果2。举个例子:=if(D2=””,”空的”,”有东西”),意思是如D2这个格子里是空的值,就显示文字“空的”,否则,就显示“有东西”。

(看起来简单吧?其实编程序,也就是这样子判断来判断去的。 ) 三.含有VLOOKUP函数的工作表档案的处理。

一般来说,含有VLOOKUP函数的工作表,如果又是在别的档案里抓取数据的话,档案往往是比较大的。尤其是当你使用的档案本身就很大的时候,那每次开启和存盘都是很受伤的事情。

有没有办法把文件压缩一下,加快开启和存盘的速度呢。 这里提供一个小小的经验。

在工作表里,点击工具——选项——计算,把上面的更新远程参照和储存外部连结的勾去掉,再保存档案,则会加速不少,不信你可以试试。 下面详细的说一下它的原理。

1.含有VLOOKUP函数的工作表,每次在保存档案时,会同时保存一份其外部连结的档案。 这样即使在单独打开这个工作表时,VLOOKUP函数一样可以抓取到数值。

2.在工作表打开时,微软会提示你,是否要更新远程参照。意思是说,你要不要连接最新的外部档案,好让你的VLOOKUP函数抓到最新的值。

如果你有足够的耐心,不妨试试。 3.了解到这点,我们应该知道,每次单独打开含有VLOOKUP函数的工作表时,里面抓取外部档案的数值,只是上次我们存盘时保存的值。

若要连结最新的值,必须要把外部档案同时打开。

3.excel中如何找出重复数据

解决方法:

方法一:函数公式法

第一步:输入数据。

Excel如何查找名字重复的数据-1

第二步:插入需要显示重复提示的列,这里以C列为例。

Excel如何查找名字重复的数据-2

第三步:插入公式(见图三),然后下拉序列填充即可。公式不懂的自己按F1查找帮助文件。

Excel如何查找名字重复的数据-3

第四步:筛选数据。

Excel如何查找名字重复的数据-4

方法二:非公式法

这个方法是Office2007自带的,不用公式就可以实现查找重复数据的功能。

第一步:输入数据。

Excel如何查找名字重复的数据-5

第二步:选中需要进行数据重复检查的列或区域,然后点击“开始”选项卡,找到“样式”选项组,点击“条件格式”选项,在下拉列表中的第一个选项“突出显示单元格规则”中选择“重复值”即可。如下图所示:

Excel如何查找名字重复的数据-6

第三步:在弹出的“重复值”对话框中设置重复值显示的样式。

Excel如何查找名字重复的数据-7

第四步:筛选数据,按照颜色筛选就可以啦。

Excel如何查找名字重复的数据-8

通过这两种方法都可以在Excel中实现检查重复数据的功能,希望对大家有所帮助,

4.excel中如何模糊查找重复数据

一楼的,你这里的match是完全匹配不是楼主需要的

我建议用VBA自定义公式,把A1字符串分割成一个个字符,然后每个字符都在B1里查找,计算有多少比例的字符能匹配。

如果是85%以上匹配就认为它们表示的是同一个公司设为true

下面这个公式返回匹配率:

Function match2(s1 As String, s2 As String) As Double

Dim c As String

Dim i, count As Integer

If (s1 = "" Or s2 = "") Then

match2 = 0

Exit Function

End If

count = 0

For i = 1 To Len(s1)

c = Mid(s1, i, 1)

If InStr(1, s2, c) > 0 Then

count = count + 1

End If

Next i

match2 = count / Len(s1)

End Function

5.怎么将Excel中重复的数据筛选掉

将Excel中重复的数据筛选掉的方法:

1.先选择整列的数据。点击数据列的上面的字母就可以选择整列的数据。

2.选定所有数据后,点击工具栏的排序和筛选工具中的高级选项。

3.进入到对话框,勾选筛选不重复数据框框,然后点击确定。

4.筛选完成后的效果如下图,这样就很快的解决了大量数据的人工筛选工作了。

6.excel怎么在一列有很多重复值的数据中查找唯一值即不重复的数值

1、新建一个空白的EXCEL工作表,而后打开。

2、在A列输入人名,人名有重复,要求将唯一值提取到B列。3、首先我们在B2单元格输入公式=INDEX(A$1:A$99,MATCH(0,COUNTIF(B$1:B1,A$1:A$99),0))&"",而后按三键结束,就是同时按住ctrl+shift+enter,将公式转化为数组,而后我们可以看到,第一个人名,就出现在眼前。

4、下拉B2公式,我们就将唯一值全部提取了出来放到B列。5、公式解释,首先我们将鼠标放到B2单元格,而后选中COUNTIF(B$1:B1,A$1:A$99),按住F9,我们可以看到,这部分的结果为{1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0,出现这样的结果的原因是因为第一个单元格的计算为在B1单元格内,先计算A1等于B1的个数,而后是A2,而后是A,这样一直计算到A30,形成30个数字,因为姓名值出现一次,所以只有第一个单元格为1,其他全部为0,而后用match函数查出第一次0出现的位置,就是第二个单元格,从而将符合条件数值提取出来。

6、我们将鼠标放到B3单元格,而后而后选中COUNTIF(B$1:B1,A$1:A$99),按住F9,我们可以看到,{1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0,这样提取出来的第一个0值的位置为3,就是第三行的数据。完成效果图。


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