0
我想模拟PowerPivot中的一些呼出呼叫数据。我们有多个地点的代表,一般来说,我们会将我们的外向呼叫分为当天的两个时段(12点前后)。PowerPivot分组平均DAX
我们可以从我们的电话系统导出数据每天由每个呼叫列表 - 比方说一个例子如下:
+------------+-------------+-------+-----------+-------------+ | Date | Call Length | Agent | Workgroup | Call Period | +------------+-------------+-------+-----------+-------------+ | 01.01.2016 | 00:05:26 | Sam | Sydney | 1 | | 01.01.2016 | 00:15:05 | Sam | Sydney | 1 | | 01.01.2016 | 00:55:22 | John | Sydney | 2 | | 01.01.2016 | 00:45:11 | Sam | Sydney | 2 | | 01.01.2016 | 00:04:52 | John | Sydney | 1 | | 01.01.2016 | 00:01:52 | Timmy | London | 1 | | 01.01.2016 | 00:02:21 | Timmy | London | 2 | | 01.01.2016 | 00:05:21 | Karen | London | 1 | | 02.01.2016 | 00:15:21 | Sam | Sydney | 1 | | 02.01.2016 | 00:42:44 | Sam | Sydney | 2 | | 02.01.2016 | 01:52:22 | John | Sydney | 1 | | 02.01.2016 | 00:53:24 | John | Sydney | 1 | | 02.01.2016 | 00:05:53 | Kerry | Sydney | 2 | | 02.01.2016 | 00:43:43 | Sam | Sydney | 2 | | 02.01.2016 | 01:08:00 | John | Sydney | 2 | | 02.01.2016 | 00:13:52 | Timmy | London | 2 | | 02.01.2016 | 00:25:44 | Timmy | London | 1 | | 02.01.2016 | 02:58:31 | Karen | London | 1 | | 02.01.2016 | 00:08:37 | Timmy | London | 2 | | 02.01.2016 | 00:12:28 | Karen | London | 2 | +------------+-------------+-------+-----------+-------------+
我试图计算是平均每天的时间花在每个工作组的电话上,例如。平均每个地点的电话上每个座席有多长时间。
我猜算术如下:
措施1:总通话时间为每个代理(当天的所有通话时间如总和。) 措施2:每个工作组的平均代理总通话时间(如上述的总和由工作组进行分组,由座席数在工作组的划分)
输出可能是这个样子的(但不一定是):
+------------+-----------+-----------------------+-----------------+-----------------------------+ | Date | Workgroup | Total Number of Calls | Total Talk Time | Average Talk Time per Agent | +------------+-----------+-----------------------+-----------------+-----------------------------+ | 01.01.2016 | Sydney | 11 | 03:02:42 | 1:34:53 | | | London | 4 | 02:24:51 | 01:13:41 | | 02.01.2016 | Sydney | 5 | 01:52:05 | 00:56:51 | | | London | 52 | 10:11:23 | 03:51:11 | +------------+-----------+-----------------------+-----------------+-----------------------------+
道歉,如果我不清楚我在问什么。
感谢帮助@WimV,但我试图计算代理每个工作组在电话上的平均时间,例如。通话时间总和/不同代理人数量。 – Zam
您需要添加一个重复计数措施: NrOfAgent \t:= DISTINCTCOUNT(MyTable的[代理]) NrOfAgent_NoFilter \t:=计算方法([NrOfAgent],所有(MyTable的)) – WimV
大,非常有帮助。解决了我的问题。谢谢!! – Zam