在EXCEL的两列数据中如何查找重复出现数据

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.在EXCEL的两列数据中如何查找重复出现数据,并显示出现次数??

例:你A1:A100单元格中重复出现数据的次数在B列显示,在B列输入公式为=COUNTIF($A$1:$A$100,AI),其余单元格公式向下复制即可

2.excel中查找一列数据中重复出现的次数?

如在有一列数据

1

2

3

3

6

5

6

在这列数据中要找到3重复出现并显示出现的次数是2次?怎么实现!

方法很多。

假设原数据在A列

方法1

B1输入公式

=countif(a:a,a1)

双击填充柄,即可在B列得到同行A列数字的重复次数。

方法2

B1输入1,双击填充柄

单击C1》数据》合并计算》引用位置选A:B;标签勾选“最左列”

确定后即可在C:D得到结果,与方法1不同之处是C列没有重复值

方法3

数据透视表

在原数据前插入一行,并在A1输入“字段名”

在数据透视表中将“字段名”拖到行、数据处,汇总方式选择计数。

3.excel里查找重复值重复次数大于3次小于5次怎么找?

在一个表里怎么实现查找重复值重复次数分别大于3次小于5次,大于5次小于7次,大于7次小于9次的?不知表述是否清楚,望指教谢谢!

假如数据在A列,

在B2=COUNTIF(A:A,A:A),

在C2=IF(AND($B2>3,$B2<5),">3<5","")

在D2=IF(AND($B2>5,$B2<7),">5<7","")

在E2=IF(AND($B2>7,$B2<9),">7<9","")

然后把所有公式下拉,也可以只在B列用一个公式-----再用自定义筛选出你要的条件

4.怎样在多个excel表中查找相同的值,重复2次的有几个,3次的又是几个~以此类推?

插入1个空白表,命名为表名

在A列输入你的10表的表名,格式一致。

每表的数据假设在A1:A10

B1=SUM(SUMPRODUCT(N(COUNTIF(INDIRECT("'"&表

名!A1:A1&"'!A1:A10"),INDIRECT("'"&表名!A1:A1&"'!A1:A10"))=3))/3)

数组公式公式下拉,然后对B列求和

这是求重复3次的个数,其他以此类推

5.如何查找excel重复数据----在线等.........

2008-6-10 10:36

提问者:ycyy618|浏览次数:4988次

问题:我有一份excel格式的文件、里面有几千个手机号码,

因为里面有不少是重复的、我想用一种简单、快捷的方法把它挑出来,请问哪位高手能赐教?(要求重复的号码显示与别的号码不一样的颜色、便于辨认)

问题补充:

注:数据全部在A列,其他栏目是空的!

我来帮他解答

满意回答

假设你的手机号码在A列.

从A1开始.选中这一列.

格式-条件格式.

选"公式",后面输入

=COUNTIF($A$1:A1,A1)>1

然后点"格式",在"图案"或"字体"中选一个你要标出的颜色.

上例将第一个出现手机号码不作为重复的数据,在其之后出现的作为重复的.

=COUNTIF(a:a,A1)>1

如果要把所有重复的号标出来用上面公式.

∙ 6. 一个简单的示例:查找Excel工作表中的重复数据

记得一位网友曾问:要求找出Excel工作表中的重复数据并显示在工作表相应的单

元格中。我给出了一个数组公式供参考,但不是太符合要求,因为这个数组公式虽

然找出了重复数据,但是如果将数组公式向下复制时超出了出现重复数据的数量,

会在相应单元格中显示错误。不久,这位朋友获得了更好的一个公式。这个公式非

常好,完美地解决了这类问题,因此,我将其转贴于此,供有兴趣的朋友参考。

先看看下图:

在列A和列B中存在一系列数据(表中只是示例,可能还有更多的数据),要求找

出某人(即列A中的姓名)所对应的所有培训记录(即列B中的数据)。也就是说,

在单元格E1中输入某人的姓名后,下面会自动显示这个人所有的培训记录。

我们知道,Excel的LOOKUP系列函数能够很方便地实现查找,但是对于查找后返回

一系列的结果,这类函数无能为力,因此只能联合其它函数来实现。

这里,在方法一中使用了INDEX函数、SMALL函数、IF函数和ROW函数,在方法二

中还使用了Excel 2007中新增的IFERROR函数。

方法一:

∙选择单元格E3;

∙输入公式:

=INDEX(B:B,SMALL(IF($A$2:$A$25=$E$1,ROW($A$2:$A$25),65536),ROW(1:

1))) & “”

然后同时按下Ctrl+Shift+Enter键,即输入数组公式。

∙选择单元格E3后下拉至所有单元格。

有人能给详细的讲解下这个公式吗

还不是很明白

为嘛

IF($A$2:$A$25=$E$1,ROW($A$2:$A$25),65536) 为嘛返回65536,为啥if里的条件为false,

IF函数对应出来的数组数据为{2,65536,4,65536,6,65536,8}其实65536只是一个对比用的数字,

随便写多少都没问题,只要它比对应数据列(A25)中的25要大就OK了,因为SMALL是查找第K个最小值,所以IF函数对应出来的数组数据{2,65536,4,65536,6,65536,8}排序为2,4,6,8,65536,65536,65536,当查找65536这一列时对应的数据为空白,当65536这个数值小于25的时候就能查找到对应列的数值。还是不懂的话就去研究下SMALL函数的用法

这个的意思是如果没有满足条件,那么直接给数组的那一格赋值65536,这样,在使用small 函数之后,这些不满足条件的格子就不会在最前面N个被选上(N是代表其中满足“张三”这个条件的个数),也就确保了这个公式往下拉的时候想要的答案都在最前面。

7.

相关文档
最新文档