excel的查找函数,怎么找出一列数中某个数出现了多少次。
发布网友
发布时间:2022-05-15 21:38
我来回答
共5个回答
热心网友
时间:2024-02-28 02:56
楼上那位讲的OK,但是过于复杂,其实不用那么麻烦的,我教你一种比较简便的方法:因为你里面的数只是1-10这十个数,那么建议你手动输入1,然后下拉,递增到10(如果更多数,就接着往下).OK,这样第一列1-10每个数都出现了,第二个要解决的就是每个数出现的次数。用COUNTIF($A$1:$A$100,"1")就可以得出1出现的次数,将1改为2,就得出2出现的次数,如此往下就可以得出每个数出现的次数。
或者楼上那位说的,直接用透视表,把不重复的透视出来,接着用COUNTIF公式就可以实现,不一定要用公式,有些功能能够简单实现就简单实现。望采纳。不懂再问我。
热心网友
时间:2024-02-28 02:56
建议不用函数,采用数据透视表会更快,
你选中这一列,点菜单栏“数据”-“数据透视表”,点完成,在出现的新工作表中,将这一列做为行字段和数据项内容,计数项的汇总方式选用“计数”,每个数字出现的次数就会列出来。
你试一下吧,不复杂。
热心网友
时间:2024-02-28 02:57
假设数据在 A列
B1输入公式,
=IF(ISERR(INDEX($A$1:$A$100,SMALL(IF(ROW($1:$100)=MATCH($A$1:$A$100&"",$A$1:$A$100&"",0),ROW($1:$100),""),ROW(A1)))),"",INDEX($A$1:$A$100,SMALL(IF(ROW($1:$100)=MATCH($A$1:$A$100&"",$A$1:$A$100&"",0),ROW($1:$100),""),ROW(A1))))
CTRL SHIFT 回车结束,
C1输入公式
=(B1<>"")*COUNTIF($A$1:$A$100,B1)
将B1 C1公式向下填充,
热心网友
时间:2024-02-28 02:57
看看上面的公式仅供参考
热心网友
时间:2024-02-28 02:58
假设数据在A列:
B1公式:
=IFERROR(INDEX(A$1:A$100,SMALL(IF(MATCH(A$1:A$100,A$1:A$100)=ROW(A$1:A$100),ROW(A$1:A$100),101),ROW(A1)),),"")
数组公式,按三键(CTRL+SHIFT+ENTER)完成公式,下拉复制;
C1公式:
=IF(B1<>"",COUNTIF(A$1:A$100,B1),"")
下拉复制公式。