2
列 “A” 是对每行的编号列,一些数字是相同的,即..如果,然后,重复Excel公式
A1是1 A2为3 A3被1 A4为3
我需要一个公式,它会显示有多少个内容单元格在这个列中,而没有计算重复项,如上面的那样是2.我正在计算一个“If-Then”公式,但无法弄清楚。有什么帮助吗?先谢谢你!
列 “A” 是对每行的编号列,一些数字是相同的,即..如果,然后,重复Excel公式
A1是1 A2为3 A3被1 A4为3
我需要一个公式,它会显示有多少个内容单元格在这个列中,而没有计算重复项,如上面的那样是2.我正在计算一个“If-Then”公式,但无法弄清楚。有什么帮助吗?先谢谢你!
如果您使用的是Excel 2013,我想说有一个计数截然不同的函数。尽管如此,你可以这样做:
=SUM(IF(FREQUENCY(A1:A4,A1:A4)>0,1))
编辑:添加一个解释。 FREQUENCY
函数获取数组A1:A4
(第一个参数)中唯一值的频率,使用A1:A4
(第二个参数)中的值对其进行分箱。 IF
检查是否返回任何内容,即频率是否大于0,在这种情况下,它会为其找到的每个唯一值返回1。然后SUM
增加IF
语句返回的1的数量,反过来给你的数组中的唯一值的数量A1:A4
。