引用多个工作簿和多个条件的嵌套 Countif 数组公式

Nested Countif array formula referencing multiple workbooks and multiple criteria

我正在创建一个引用来自多个外部工作簿的员工信息的报告。在这些工作簿中,有两列信息是我感兴趣的(Active-Inactive 和 Status)。是否有一个公式可以用来计算活动-非活动列中的信息="Active" 和状态列中的信息="Overdue" 的次数(即只有 return 如果员工显示为 "Active" AND "Overdue"?

COUNTIFS 不适用于已关闭的工作簿,您可以像这样使用 SUMPRODUCT

=SUMPRODUCT(([Book1]Sheet1!$A:$A00="Active")*([Book1]Sheet1!$B:$B00="Overdue"))

根据需要更改 workbook/sheet 名称和列引用

对于具有错误值的数据,您可以使用此数组公式:

=SUM(IFERROR(([Book1]Sheet1!$A:$A00="Active")*([Book1]Sheet1!$B:$B00="Overdue"),0))

已通过 CTRL+SHIFT+ENTER

确认

打开外部工作簿最容易设置 - 如果您指向范围,您可以获得正确的语法 - 然后当您关闭外部工作簿时,您将获得完整路径