呼叫中心计算月度和年度百分比

Call center Calculating monthly and annual percentage

我正在尝试整理呼叫中心的管理信息。

我在记录的每个呼叫中​​都获得了以下信息: [CreatedOn] = 创建日期和时间 [Case_status_name] = 结束通话的原因(第 1 行接听,转给第 2 行,回电请求等)

现在我想要做的是一个图表,它将在一行中显示过去 12 个月中第一行接听的呼叫百分比和第一行结束的呼叫的年平均百分比.

我可以使用提取函数从 [CreatedOn] 中获取月份,年份也是如此。 我可以将回答的第一行中的 [Case_status_name] 和其他所有内容分组为一个简单的 if 语句。 但是我无法同时获得月份和年份的正确百分比。

如果我只计算年平均值或计算月平均值,我可以获得合理的数据。但是当我尝试一起做它们时,我最终得到了各种疯狂的值。

在同一 table 中获得月度和年度百分比的正确方法是什么?

  1. 创建查询
  2. 用表达式

    添加列[月份]
    _first_of_month([CreatedOn])
    
  3. 使用表达式

    添加查询项[总计]
    1
    
  4. 使用表达式

    添加查询项[第一行回答]
    case when [Case_status_name] = 'Answered by 1st line' then 1 else 0 end
    
  5. 用表达式

    添加查询项[第一行结束]
    case when [Case_status_name] = 'closed by the first line' then 1 else 0 end
    
  6. 过滤此查询

    [CreatedOn] between _first_of_month(_add_months(current_date;-12))
                    and _last_of_month(_add_months(current_date;-1))
    
  7. 使用表达式

    添加查询项[第一行应答的呼叫百分比]
    [Answered by 1st line] / [Total]
    
  8. 使用表达式

    添加查询项[12 个月平均值]
    sum([closed by the first line] for report) / sum([Total] for report)
    
  9. 基于此查询构建图表