【发布时间】:2016-12-16 13:51:43
【问题描述】:
我有一张表(数据),上面有一年收到的查询,如下表所示;
Time Status Analyst Client Category Incident# Date VIP
03:03:28 Closed John XXX A 72321 18/11/2015 TRUE
20:15:09 Resolved Frank ABC A 73425 19/12/2015 FALSE
14:29:45 Closed Joyce DEF B 74432 2/2/2016 FALSE
03:01:18 Closed Adam XYZ D 73675 4/6/2016 TRUE
23:58:54 Resolved John XXX G 75335 9/4/2016 TRUE
我正在尝试根据该行是否属于特定范围来计算平均行数。例如,凌晨 3 点到凌晨 4 点之间收到的平均条目数是多少,或者星期一收到的平均条目数是多少。我倾向于使用averageifs 公式,但这是对我选择的范围内的值进行平均,因为它们包含一个数值,而不是对这些条目的计数进行平均。
编辑: 我使用的公式是;
=AVERAGEIFS(Data!C:C,Data!$A:$A,">="&'Sheet I'm calculating in'!(cell with value of 3am),Data!$A:$A,"<"&'Sheet I'm calculating in'!(cell with value of 4am))
我选择了 C 列来表明我不想要具有数值的单元格的平均值,而只是该时间范围内的平均行数。例如,如果我选择 A 列或 F 列,它会给我这些数值的平均值。
我正在查找全年凌晨 3 点到 4 点之间收到的平均查询数量。
提前致谢。
【问题讨论】:
-
您不是 100% 清楚 - 您想要全年一个班次(凌晨 3 点至凌晨 4 点)内的呼叫总数还是该班次内每天的平均呼叫数。如果你能提供一个你想要的结果的例子,那会很有帮助。
-
那么:很高兴收到您的来信! ;) 你能告诉我们你的公式吗?如果没有看到您的实际代码,很难提供帮助。
-
可以选择 VBA 吗?并且:对不起,但是您的公式无法阅读。您可以通过用实际列或任何其他方式替换“选择的任何列”等来简化事情吗?
-
我在那儿改了,汤姆。很抱歉给大家带来了困惑,感谢您的帮助!
标签: excel excel-formula excel-2016