我正在创建一个报告,该报告引用来自多个外部工作簿的员工信息。在这些工作簿中,我感兴趣的是两列中的信息(Active-Inactive和Status)。是否有一个公式,我可以用来计算活动非活动列中的信息="活动" AND状态列中的信息="过期" (即,如果员工显示为"活动" AND"逾期"?
,则仅返回计数答案 0 :(得分:1)
COUNTIFS
不适用于已关闭的工作簿,您可以像这样使用SUMPRODUCT
:
=SUMPRODUCT(([Book1]Sheet1!$A$1:$A$1000="Active")*([Book1]Sheet1!$B$1:$B$1000="Overdue"))
根据需要更改工作簿/工作表名称和列引用
对于具有错误值的数据,您可以使用此数组公式:
=SUM(IFERROR(([Book1]Sheet1!$A$1:$A$1000="Active")*([Book1]Sheet1!$B$1:$B$1000="Overdue"),0))
使用 CTRL + SHIFT + ENTER确认
最容易设置外部工作簿打开 - 如果你指向范围,你可以得到正确的语法 - 然后当你关闭外部工作簿时,你将获得完整的路径