根据花名册平均一系列值

Average a range of values based on a roster

我查看了其他类似的帖子,但没有找到执行此操作的好方法。我有一份花名册和一张门票清单。我正在尝试获取名册上任何人的列的平均值。平均值应为 2.96 天。到目前为止,这是我的公式:

AVERAGEIFS(IncidentTable[End to End],IncidentTable[Assigned to],Roster[Names],IncidentTable[Opened],">="&$C,IncidentTable[Opened],"<="&$C)

效果很好,达到了我的预期,但我得到了这个输出:

3.149498457
3.263309028
3.082010851
3.797272377
3.332628577
1.963191303
4.16268777
3.642668237
2.858988889
5.070617511
0.417111626
1.887283353
5.554509499
2.454277869
5.616894719
3.014369457
3.810059428
14.63350694
2.644313352

这是有道理的,因为我给它提供了不止一个输入,因为它可以正常工作。我的问题是如何将其平均化为单个数据点?

我以为我能做到

average(AVERAGEIFS(IncidentTable[End to End],IncidentTable[Assigned to],Roster[Names],IncidentTable[Opened],">="&$C,IncidentTable[Opened],"<="&$C))

但这给了我平均值中的平均值并且没有按照我的预期工作。希望我很清楚。先谢谢大家了。

做 SUMIFS 和 COUNTIFS:

=SUMPRODUCT(SUMIFS(IncidentTable[End to End],IncidentTable[Assigned to],Roster[Names],IncidentTable[Opened],">="&$C,IncidentTable[Opened],"<="&$C))/SUMPRODUCT(COUNTIFS(IncidentTable[End to End],IncidentTable[Assigned to],Roster[Names],IncidentTable[Opened],">="&$C,IncidentTable[Opened],"<="&$C))