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