arrays - 根据花名册平均一系列值
问题描述
我检查了其他类似的帖子,但我没有看到这样做的好方法。我有一份花名册和一张门票清单。我正在尝试获取名册上任何人的列的平均值。平均值应为 2.96 天。到目前为止,这是我的公式:
AVERAGEIFS(IncidentTable[End to End],IncidentTable[Assigned to],Roster[Names],IncidentTable[Opened],">="&$C$4,IncidentTable[Opened],"<="&$C$5)
效果很好并且符合我的预期,但我得到了这个输出:
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$4,IncidentTable[Opened],"<="&$C$5))
但这给了我平均值的平均值,并没有按照我的预期工作。希望我很清楚。先谢谢大家了。
解决方案
做 SUMIFS 和 COUNTIFS:
=SUMPRODUCT(SUMIFS(IncidentTable[End to End],IncidentTable[Assigned to],Roster[Names],IncidentTable[Opened],">="&$C$4,IncidentTable[Opened],"<="&$C$5))/SUMPRODUCT(COUNTIFS(IncidentTable[End to End],IncidentTable[Assigned to],Roster[Names],IncidentTable[Opened],">="&$C$4,IncidentTable[Opened],"<="&$C$5))
推荐阅读
- python - 如何将用户输入的值更改为对应的字典值
- ruby - 如何暂停音乐曲目而不跳过它们
- python - Python Pandas 将日期字符串转换为日期时间
- roblox - 我将如何在 Roblox 中制作 BodyGiro 以确保零件是直立的?
- python - 错误:尝试在 CentOS 7 上安装 pgAdmin 4 Web 界面
- rust - 使用方法调用结果时的多个可变借用
- docker - 无法从 docker 容器连接到 redis 集群
- amazon-web-services - 通过 AWS SES 接收电子邮件时使用哪个电子邮件地址
- mysql - 不同数据的sql连接问题
- javascript - 如何从多个链接调用相同的 fancyapp [fancybox 3.5] javascript?