使用 sumproduct 函数计算指定周期的事件数

使用 sumproduct 函数计算指定周期的事件数
=SUMPRODUCT((F16:F274=("A"))  *(F17:F275<>("A")))
+SUMPRODUCT((F16:F274=("AH")) *(F17:F275<>("AH")))
+SUMPRODUCT((F16:F274=("AU")) *(F17:F275<>("AU")))
+SUMPRODUCT((F16:F274=("AHU"))*(F17:F275<>("AHU")))

我使用上述公式来添加生病的次数,并使用以下内容作为关键字。除非您在同一病假期间得到 A 和 AH,否则它不会出错。

它不只报告一次,而是报告两次。有什么方法可以将它们区分开来吗?

Absence A
Absence 1/2 AH
Absence Unpaid  AU
Absence 1/2 Unpaid  AHU

答案1

我仍然不能 100% 确定我理解了这个问题,但是如果你的非缺席代码都不以“A”开头,那么

=COUNTIFS(F16:F274, "=A*", F17:F275, "<>A*")

可能就是你想要的。

相关内容