excel怎么统计人名个数 ,某一列有很多名字,有些是重复的,我要统计有多少个,重复的几个按一次计算!

如题所述

设名字从A2下列到A100,在你指定的单元格输入组函数:
{=SUM(1/COUNTIF(A2:A100,A2:A100))},即得你需要的数据。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-23
假设A列为名字,B1输入以下公式:
=COUNTIF($A$1:A1,A1)
公式下拉,筛选出1即可.追问

可以了 更好的是2010中数据--删除重复数据

第2个回答  2012-08-23
"某一列有很多名字"
假定这些名字在A1:A200区域且其中没有空单元格

公式:
=SUMPRODUCT(1/COUNTIF(A:A,A1:A200))追问

出错了 #DIV/0! 这东西?

追答

出现 #DIV/0! 说明 A1:A200 区域有空单元格

解决方法一:
把公式里面的A1:A200 改为实际有名字的区域, 如A2:A94

解决方法二:
如果A1:A200区域中有空单元格,
可以用数组公式:
=SUM(1/IF(A1:A20"",COUNTIF(A:A,A1:A20),9E+307))

注意:数组公式需要同时按ctrlshift+enter输入

相似回答