如何在excel中统计一列数值中相同的数值的个数

例如在excel中有如下一列数字
1.1
-0.2
1.1
-0.3
-0.2
1.2
我希望能利用某个函数自动统计出1.1有两个,-0.2有两个,-0.3有一个,1.2有一个。
请各位大侠赐教

假如你原来的数据在A列,从A1开始
在B1输入
=countif(A:A,A1)
填充到底,显示的就是对应旁边A列统计的个数
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-04
公式:=D2&"有"&COUNTIF(B2:B7,D2)&"个"
上面的公式是以C2单元格为例,计算1.1的个数。

A B C D
1 原数据 计算个数 删除重复项
2 1.1 1.1有2个 1.1
3 -0.2 -0.2有2个 -0.2
4 1.1 -0.3有1个 -0.3
5 -0.3 1.2有1个 1.2
6 -0.2
7 1.2
第2个回答  2011-01-04

如果你的数据在A列,输入:=CONCATENATE(A1,"有",COUNTIF(A$1:A$6,A1),"个")

效果如图。

第3个回答  2011-01-04
假设数据在A列
在B1中输入
=IF(COUNTIF(INDIRECT("$a1:$a$"&ROW(A1)),A1)=1,COUNTIF($A$1:$A$1000,A1),"")选中B1往下填充。在对B列排一下序,即可得到结论。
第4个回答  2011-01-04
假如你原来的数据在A列,从A1开始
在B1输入
countif($a$1:a1,a1)填充到底 就可以了
相似回答