引用多个工作簿和多个条件的嵌套 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
确认
打开外部工作簿最容易设置 - 如果您指向范围,您可以获得正确的语法 - 然后当您关闭外部工作簿时,您将获得完整路径
我正在创建一个引用来自多个外部工作簿的员工信息的报告。在这些工作簿中,有两列信息是我感兴趣的(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
确认打开外部工作簿最容易设置 - 如果您指向范围,您可以获得正确的语法 - 然后当您关闭外部工作簿时,您将获得完整路径