excel重复项标记出现次数countif

时间:2021-11-10 16:22:38 200字

篇一:《excel中如何统计出一行中数字重复出现的次数》

excel中如何统计出一行中数字重复出现的次数

2011-09-14 10:10male希望 | 分类:办公软件 | 浏览3554次

数字范围是1到40

有1千多个数字都是范围是1到40

我怎么计算重复出现的次数如

1

2

3

40

4

8

1

。。。。。。。。。

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

1出现2次

====怎么做啊帮帮忙

分享到:

2011-09-14 10:38提问者采纳

假设这是在A列中的一千多个数据

选中B1:B40

然后输入

=row(a1)&"出现"&countif(A:A,row(a1))&"次"

然后按下ctrl+回车

追问

=row(a1)&"出现"&countif(A:A,row(a1))&"次"

这样做能统计出数字但是好麻烦啊 你能改下吗如

(a1)输出有自动加1

开始统计(a2)

回答

(a1)输出有自动加1

开始统计(a2)

这二句是什么意思?看不懂你的意思

追问

我的意思是我统计的数字有1千3百多个吧

数字大小是1-36范围

怎么从不用每次改(a)里边的数字

=row(a1)&"出现"&countif(A:A,row(a1))&"次"

=row(a2)&"出现"&countif(A:A,row(a2))&"次"

=row(a3)&"出现"&countif(A:A,row(a3))&"次"

=row(a4)&"出现"&countif(A:A,row(a4))&"次"

回答

你没有仔细看我的回复,而且也没能按我讲的试验一下。 根据你现在的追问,再讲一次。按说的操作一次。

假设你的这1300多个数据全是在A列

选中B1:B36{excel重复项标记出现次数countif}.

键盘输入

=row(a1)&"出现"&countif(A:A,row(a1))&"次"

输入后。按下ctrl+回车

你的要求已经实现,不需要再考虑什么a1 a2的问题。实践是检验真理的唯一标准。试试先。

追问

#REF!

我这样做后出现#REF!

回答

按我的操作再做一次。

还是不对,表示你进入问题的盲点了。

hi我,或者63639139我的腾讯企鹅

提问者评价

非常谢谢!

成功拉

没分拉不好意思

篇二:《EXCEL 用COUNTIF查找重复数据并标出颜色》

EXCEL 用COUNTIF查找重复数据并标出颜色

一、区域内查找重复数据

1、选中在表中需要重复查找的区域。

2、打开“格式”->“条件格式”对话框。

3、把“条件格式”对话框最左边的“单元格数值”改为“公式”,并且在右边的文本框中输入公式“=COUNTIF($A$1:$B$11,A1)>1”(A1表示从这个单元格也必须从这个单元格开始,否则会出错;>1表示有2个以上的重复数据)。

4、点选“条件格式”对话框中的“格式”,出现“单元格格式”对话框,点选“图案”标签,选中自己想要的颜色,点“确定”,此时“条件格式”对话框中“格式”颜色改变(当然也可以改边框、字体)。再次点击“条件格式”对话框中的“确定”,这样就完成了重复数据的颜色显示。

二、列内查找重复数据

1、选中在表中需要重复查找的列D。

2、打开“格式”->“条件格式”对话框。

3、把“条件格式”对话框最左边的“单元格数值”改为“公式”,并且在右边的文本框中输入“=COUNTIF(D:D,D1)>1”。此公式的含义是:彻底查看列D列的整个区域。计算此区域内有多少单元格的值与单元格D1相同,然后进行对比以确定该计数是否大于 1。

4、点选“条件格式”对话框中的“格式”,出现“单元格格式”对话框,点选“图案”标签,选中自己想要的颜色,点“确定”,此时“条件格式”对话框中“格式”颜色改变(当然也可以改边框、字体)。再次点击“条件格式”对话框中的“确定”,这样就完成了重复数据的颜色显示。

5、如果对D列的数据选中后复制,通过“选择性粘贴”,选择“格式”到E列,则可以把E列的重复数据查找出来。但这种复制对区域选择不适用。

篇三:《excel自动统计重复项及重复次数》

y1 = 1 '开始列号{excel重复项标记出现次数countif}.

y2 = 5 '结束列号,根据实际要查重的数据列数确定,修改

x = 2

n1 = 255 '辅助列位置

n2 = y2 + 2 '结果显示列,结果显示在源数据列的右侧,中间间隔一列。

For i = y1 To y2

s = Cells(65536, y1).End(xlUp).Row '各列数据的数量

Range(Cells(1, i), Cells(s, i)).Copy Cells(x, n1) '把所有数据复制到辅助列中

x = x + s

Next

Cells(1, n1) = "数据": Cells(1, n2 + 1) = "次数"

'使用“高级筛选”功能将不重复数据显示在“结果显示列”中

Columns(n1).AdvancedFilter 2, , Cells(1, n2), 1

s1 = Cells(65536, n2).End(xlUp).Row '下面代码用COUNTIF函数统计重复次数

For i = 2 To s1

Cells(i, n2 + 1) =

WorksheetFunction.CountIf(Columns(n1), Cells(i, n2))

Next

'消除辅助列内容

Columns(n1) = ""

篇四:《EXCEL统计信息重复出现次数》{excel重复项标记出现次数countif}.

考试在学校中是经常的事,监考人员通常也是不固定的,考试次数一多,监考工作量的统计就足够统计人员费心了。要知道,津贴是按照监考次数发放的,算错了,可对不起老师们的劳动哟!本人以前采用的是传统的笨办法,点着监考安排表逐一计数,头晕脑胀、眼花缭乱不说,稍不留神还容易出错。直到在Excel中翻翻捡捡,找到了两个函数,才算完全脱离苦海,一劳永逸。

第一步,因为要利用Excel进行统计,所以监考安排中的监考人员数据要复制到Excel中。其实,Excel制作表格的功能也是相当不错,不妨直接就用Excel进行监考安排的排制。此例将监考安排数据存放在Sheet1中。如图1。

第二步,插入一个新工作表,更名为统计。将全部的可能监考的教师名单输入一列,如A列。

第三步,在一人名右侧相邻的单元格内输入公式,例如,B3单元格内姓名为张三,则在C3内输入 =COUNTIF(Sheet1!$1:$65536,CONCATENATE(*,B3,*))(也可以利用公式面板输入)。这里面用了 COUNTIF和CONCATENATE两个函数,第一个是计算一个区域中满足给定条件的单元格数目;第二个是条件,即包含B3中姓名的字符串。回车后即出现计算后的结果。单击C3单元格可见编辑栏公式,如图2。

第四步,将公式复制到其他姓名对应的单元格,也可用填充柄拖动填充。可以看到,每个姓名后面的单元格中自动出现了其监考的次数。如图3。

这里有两个地方需注意:引用区域要使用绝对应用,这样在填充时才不会出现公式错误;其次,要使用CONCATENATE在查找的姓名前后都加上一个通配符*号,目的是为了使该姓名出现在一个单元格的哪个部位均能被统计到。

当然,还有一点也很重要,那就是考试安排和监考次数统计中的人名一定要一模一样,否则,可要前功尽弃了。

篇五:《统计excel数据表格中所有数据各自的出现次数的各种方法及方法详解说明》

1.excel怎么统计出现次数 excel中数据较多且某一数据重复出现的情况下,需要统计它出现的次数,可以用到countif函数直接求解,本文就通过该函数来统计某一出现次数。 方法/步骤

1. 语法:

countif(range,criteria)

其中range 表示要计算非空单元格数目的区域

其中criteria 表示以数字、表达式或文本形式定义的条件

2. 以这个例子说明怎么统计其中“赵四”出现的次数。

3. 在E2单元格中输入=COUNTIF(A2:A14,"赵四"),其中A2:A14表示统计的区域,后面赵四需要带

引号,表示要统计的条件。

4. 回车以后得到结果是3,与前面区域中的数量是一致的。

注意事项:countif函数中"赵四"引号是半角状态下,否则函数错误。

2. =COUNTIF(B:B,C1)

假设查找A列不同数据

1、按A列进行复制,字体统一,排序

2、将B1复制到C1,C2=IF(B2=B1,"",B2),复制下拉,可列出B列中所有不同的数据

3、把C列的数据通过选择性粘贴,把公式转为数据{excel重复项标记出现次数countif}.

4、按C列进行排序,罗列出所有不同的数据。

5、再通过CountIf()函数,如:

D1=Countif(B1:B100,"="&C1)求B1:B100中出现"C1"单元格所含数据的个数,

再将D1的公式复制下拉。

(如果要使统计数据区复制时不变可表为:B$1:B$100)

6.按出现次数排序,下边“3.排序”所述(第一行不能放待排序内容)

3.排序

2、填入数据

为了好演示,这里小编填入4行数据,标题和记录,如下图所示。

3、选择一行数据

先选排序数据,排序的时候必须要指定排序的单元格了。如下图所示,选定所有数据。

4、打开排序对话框

点击菜单栏的“数据”,选择排序子菜单,如下图所示。

5、选择排序方式

在打开的排序对话框中,选择排序方式。例如我选择按照语文降序,数学降序,如下图所示。 主要关键字是语文,次要关键字是数学,都是降序!{excel重复项标记出现次数countif}.

6、排序结果

排序结果如下,王五语文最高,所有排到第一了。张三虽然数学最高,但是数学是第二排序关键字,因他语文最低,所以排第三了。如下图所示。

7、特别说明

排序的时候千万要注意选择整行排序,不能只选择某列排序,不然各个记录之间会乱掉的!切记!

4.统计excel数据表格中所有数据各自的出现次数 如何实现统计excel数据表格中所有数据各自的出现次数?如表中数据有1 1 2 2 1 1 2 2 ,我想要实现统计出里面出现了1和2,而且1和2的出现次数分别为4和4。事先不知道表中有哪些数据,最好是在excel中实现,谢谢!

一楼的朋友,谢谢你。但数据量很大,其中有哪些数据我不知道,也需要列出来的

「其中有哪些数据我不知道,也需要列出来」

这个最重要, 亦先要列出(不列出一世都没法统计次数)

列出之后才能统计次数

数据在A1:A100

B1输入数组公式:

=INDIRECT("A1"&SMALL(IF(MATCH($A$1:$A$100&"",$A$1:$A$100&"",)=ROW($A$1:$A$100),ROW($A$1:$A$100),""),ROW(A1)))

Ctrl+Shift+Enter三键输入

下拉 B列便列出所有数据(不重复) C1输入: =countif($A$1:$A$100,B1)

下拉

C列便是楼主要的统计次数

5.indirect函数的使用方法

excel中indirect函数,根据帮助,可以知道是返回并显示指定引用的内容。使用INDIRECT函数可引用其他工作簿的名称、工作表名称和单元格引用。

方法/步骤

1. indirect函数对单元格引用的两种方式。

看下图,使用indirect函数在C2、C3引用A1单元格的内容。

1、=INDIRECT("A1"),结果为C3。这种使用,简单的讲,就是将这些引用地址套上双引号,然后再传递给INDIRECT函数。

2、=INDIRECT(C1),结果为C2。解释:因为C1的值就是 "A1",在公式编辑栏,选中“C1”,然后按下F9键,计算值,可以看到变为“"A1"”,本质没变,都是对单元格引用。

上面两者的区别在于:前者是A1单元格内文本的引用,后者是引用的C1单元格内的地址引用的单元格的内容。

2. indirect函数工作表名称的引用。

篇六:《Excel统计数据表格中指定内容出现次数》

Excel统计指定内容出现次数 excel中数据较多且某一数据重复出现的情况下,需要统计它出现的次数,可以用到countif函数直接求解,本文就通过该函数来统计某一出现次数。 方法/步骤

1. 语法:

countif(range,criteria)

其中range 表示要计算非空单元格数目的区域

其中criteria 表示以数字、表达式或文本形式定义的条件

2. 以这个例子说明怎么统计其中“赵四”出现的次数。

3. 在E2单元格中输入=COUNTIF(A2:A14,"赵四"),其中A2:A14表示统计的区域,后面赵四需要带引号,表示要统计的条件。

4. 回车以后得到结果是3,与前面区域中的数量是一致的。

注意事项:countif函数中"赵四"引号是半角状态下,否则函数错误。

2. =COUNTIF(B:B,C1)

假设查找A列不同数据

1、按A列进行复制,字体统一,排序

2、将B1复制到C1,C2=IF(B2=B1,"",B2),复制下拉,可列出B列中所有不同的数据

3、把C列的数据通过选择性粘贴,把公式转为数据

4、按C列进行排序,罗列出所有不同的数据。

5、再通过CountIf()函数,如:

D1=Countif(B1:B100,"="&C1)求B1:B100中出现"C1"单元格所含数据的个数,

再将D1的公式复制下拉。