COUNTIF不正确的名称列表 – 正确的function?

我们有一个问题,我很茫然。 在一个选项卡中,我们列出了完成文档的人员名单,我们称之为“ROAR”。 注重成果的年度报告完成后,已经完成了这项工作的人join了这份名单。 我有另一个标签,用公式来计算完成ROAR的人数,但一旦计算完毕,就忽略其他时间。 本质上,它试图找出有多less人参与完成了ROAR,而不是完成的时间。

目前我们要做的公式是:

{=ROUNDUP(SUM((1/COUNTIF(Data!$A$2382:$A$4927,Data!$A$2382:$A$4927))*IF(Data!$C$2382:$C$4927=TAB!$C4,IF(Data!$E$2382:$E$4927>=TAB!$D$2,IF(Data!$E$2382:$E$4927<=TAB!$E$2,IF(Data!$D$2382:$D$4927=TAB!D$3,1,0),0),0),0)),0)} 

TAB是公式所在的位置,Data是名称所在的位置。

我知道COUNTIF是不正确的公式,因为'如果(频率(匹配('会好得多,但由于在2003年运行,在计算几百个值之后,抛出了一堆#N / A的结果在总体#N / A答案。

IF报表正在检查(按顺序)C4中列出的人员的姓名,D2-E2的date范围,D3中列出的职务名称。