优化Countifs函数公式,实现不重复计数

2024-05-22 20:08:46编辑:伢子

Countifs函数是Excel中常用的统计函数之一。在处理大量数据时,可能需要根据多个条件进行统计,而Countifs函数能够满足这个需求。然而,当条件较多时,使用传统的Countifs函数会使公式变得冗长且难以阅读。为了优化该函数的效率和可读性,我们可以通过一些技巧来实现不重复计数。这样不仅能提高计算速度,还能让公式更加简洁明了。下面我们将介绍一些实用的技巧,帮助您优化Countifs函数的公式。

Excel中的函数公式用得好,复杂工作秒变轻松,今天分享COUNTIFS函数公式使用技巧1、基本用法

使用语法是:

=COUNTIFS(条件区域1,条件1,....)

优化Countifs函数公式,实现不重复计数

举个例子,左边是员工工资表,现在需要统计员工工资大于5000的人数,只需要输入公式:

=COUNTIFS(C:C,">5000")

如果需要统计女生中,员工工资大于5000的人数,则输入2个条件:

=COUNTIFS(C:C,">5000",B:B,"女")

2、进阶技巧:统计不重复计数

如果我们有一列数据,想统计,不重复的计数有多少,我们只需要输入公式:

=SUMPRODUCT(1/COUNTIFS(A1:A7,A1:A7))

为什么上面这个公式可以成立,我们逐步进行分解

第一步输入公式:=COUNTIFS(A1:A7,A1:A7)

它得到了一个数组结果,分别是对应单元格出现的次数

如果员工出现1次,那我们应该计数为1

如果员工出现2次,我们知道数学公式1/2+1/2=1

如果员工出现3次,1/3+1/3+1/3=1

所以第2步,我们使用的公式是:

=1/COUNTIFS(A1:A7,A1:A7)

第3步,我们只需要将这些零散的数字求和,就是不重复计数的次数了

关于这个小技巧,你学会了么?动手试试吧!