我的Google表格中有以下COUNTIF
公式。
=COUNTIFS('Events/Incidents'!$E$3:$E,X4,'Events/Incidents'!$I$3:$I,"Accident")
这是工作表的示例,该表的第一行的公式位于“事故”标题下:
直到用户将第3行添加到源工作表的顶部(事件/突发事件,然后公式更改为以下内容,以便它捕获第4行向下而不是所需的第3行,该公式才起作用。
=COUNTIFS('Events/Incidents'!$E$4:$E,X4,'Events/Incidents'!$I$4:$I,"Accident")
我将查询功能用于“所有事件”(前三列)。 Countif公式位于每个事件下。在我的Countif示例中,X4是雇员QUERY中返回的John White。
查询继续返回/包括第3行,但我不知道如何针对单个事件执行此操作。我尝试将ArrayFormula
添加到Countif
函数中,但是我遇到了同样的问题。
非常感谢您的帮助。
我了解您要更新QUERY
以反映正确的行,而不必在每个响应中都返回Branch
。如果我的理解是正确的,那么只需稍加修改就可以实现您的目标。