COUNTIF 为 0。同一列中的两个值

COUNTIF 为 0。同一列中的两个值

看来我的公式没有计算同一列中的两个不同值。唯一有效的计算是具有相同值的计算。

您能分享一种将多个值关联到同一个“标签”的方法吗?我的计划是稍后使用标签值使用 SUMIF。

=COUNTIFS($A$2:$A$12,A15,$A$2:$A$12,B15,$B$2:$B$12,"Yes")
  • A15= {标签}
  • ​B15={部门}

答案1

COUNTIF 是 AND 语句,因为您希望 A 中的值同时等于 A15 和 B15,但事实并非如此。

而是使用数组和 SUMPRODUCT:

=SUMPRODUCT(COUNTIFS($A$2:$A$12,A15:B15,$B$2:$B$12,"Yes"))

现在它将执行两个单独的 COUNTIFS(),一个计算等于 A15 的位置,另一个计算等于 B15 的位置,然后对结果求和。

注意:使用 Office 365SUMPRODUCT可以替换为SUM

相关内容