我现在有一个表格,需要统计不重复数据的个数,需要使用Excel公式,麻烦各位想想办法。
数据大概是这样的:
A B
班组 姓名
a 小王
a 小李
b 小张
b 小张
b 小陈
现在需要统计每个班组有多少人?需要使用公式,因为我要在一个统计表格中显示,拜托了!
感谢lwtxk2,你这个方法不能统计重复数据,有些人会被重复统计;
另外,我的数据很多,而且是要不断添加的,班组也不只2个,所以这个办法有点麻烦,有没有更好的办法?
补充:还是不对,我列出来的只是很少的数据,班组有很多,人员更多,如果用您的方法,公式就要写半天,不过非常感谢您的指导,还有别的方法吗?
感谢qinqh_yl,用你的方法显示#N/A,如果直接回车也是不行,麻烦帮忙看看
1.在a列输入几个数字,有重复的,在d3单元格输入 =frequency(),此时光标在括号后面闪动,鼠标点击一下括号内部,此时光标在括号内部闪动。
2.光标在括号闪动后,下一步用鼠标左键拖拽选中a1到a9的区域,然后点击半角逗号。
3.注意逗号是半角的。
4.再次选中a1到a9的区域作为函数的第二个参数。
5.函数名称输入错误了,改正一下把e改成y。
6.在编辑栏中选中函数,然后按f9,f9可以将选取转化为数组,
7.大括号包含的就是数组,数组的位置与选取位置对应,数组中的数字代表重复次数。
8.光标定位到大括号之前,输入1/。
9.再次选中编辑栏中的全部公式内容按f9,这次f9的作用是执行数组运算。
10.执行数组运算的结果如下。这里产生了一些错误值,是由于零做分母产生的。
11.在大括号之前加一个count()套在数组外面,统计数值型数据的数目,返回值是6,不重复的数据一共有六个。