我需要在Power BI中使用额外的过滤器获得前10个表演项目

时间:2017-09-20 14:42:11

标签: powerbi top-n

我有保险呼叫中心的拨入电话号码数据。

我需要根据收到的平均每日通话数为40或以上的号码的报价率来查看前10个电话号码。

所有拥有100%通话费率或接近100%的号码,每天平均接听1-4次通话,大部分(如果不是全部)转换为报价。这些将被视为一项单独的工作。它们与此无关。

到目前为止;

我已经在Power BI中创建了措施;计算每个号码每天接收的平均呼叫数,并计算应答呼叫到实际报价的转换率。

这里是每日平均呼叫答案的衡量标准(你可以看到它由其他措施组成);

Call to Quote (exc Trans) = 
CALCULATE (
           DIVIDE ( 
                   SUM(CTIPublication[Quotes]),
                   SUM(CTIPublication[Answered]) - SUM(CTIPublication[Transferred])
                   )
           )

以下是“来电报价”的衡量标准(您可以看到它减去了某种类型的通话);

Call to Quote (exc Trans) = 
CALCULATE (
           DIVIDE (
                  SUM(CTIPublication[Quotes]),
                  SUM(CTIPublication[Answered]) - SUM(CTIPublication[Transferred])
                  ),
      FILTER ( 
              CTIPublication, [Avg Calls Ans Per Day] >= 40
             )
          )

如果我将TopN过滤器添加到桌面上的电话号码视觉级别过滤器作为前10名,这是基于对报价措施的调用,然后在每日平均呼叫数量大于或等于40的情况下添加过滤器。 #39;工作,因为前十名表现数字当然不会平均每天接到那么多电话,而且该指标适用于整个数据集。

如果尝试调整Call to Quote措施,请转到以下内容;

Phone Number | Avg Calls Ans Per Day | Call to Quote (exc Trans)
-------------|-----------------------|--------------------------
08005426717  | 34.8     <---         |  54.41%
1800818751   | 46.8                  |  29.15%
08006300032  | 20.7     <---         |  27.37%
08008047952  | 59.2                  |  27.23%
08001444645  | 76.5                  |  26.81%
08002985500  | 37.8     <---         |  20.83%
01612225250  | 43.1                  |  19.89%
08002800743  | 45.1                  |  4.89%
1800298551   | 64.7                  |  3.81%
08009776898  | 166.3                 |  2.95%

这使得结果看起来更合理,直到我发现前10名中每天平均通话次数少于40的3行(用&lt; ---表示)

{{1}}

所以感觉我真的不明白FILTER功能是如何工作的,或排名可能?我已经到达了绳子的末端,试图让它发挥作用。

为了澄清,我们不希望通过切片机向报告用户提供他们选择的TopN选项,我需要将其固定在前10名来电报价中,过滤掉接收少于40个电话的电话号码平均每天。

如果这有意义,请帮助&gt; _&lt;

0 个答案:

没有答案