1、打开excel表格。
2、选中一个空白单元格。
3、在空白单元格中输入【=SUMPRODUCT(1/COUNTIF(A2:A6,A2:A6))】按下【回车键】即可得出不重复出现数据的个数。
4、公式解释: 1、SUMPRODUCT()函数是在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
5、公式解释: 2、1/COUNTIF(A$2:A$6,A$2:A$6)从A2开始到A6,分别统计各自出现的 次数, 即: A2的值93在数据区域出现过1次。 A3的值90在数据区域出现过2次。 A4的值87在数据区域出现过1次。 A5的值90在数据区域出现过2次。 A6的值67在数据区域出现过1次。 结果:[1,2,1,2,1] 再倒数(即1除以各个数):[1,0.5,1,0.5,1] 注:不管同一个数据出现多次数,1/n的结果再乘N个数也是1,所以1即代表多个同一样的数据求和都是1即代表一个数据。
6、公式解释: 3、得出[1,0.5,1,0.5,1]组数组后,SUMPRODUCT()函数会才这组数组自动求和得出来的结果就是不重复出现数据的个数。