簡體   English   中英

Power Bi 中的 AHT 計算

[英]AHT calculation in Power Bi

我在為 Power Bi 中的呼叫處理數據呈現 AHT(平均處理時間)方面面臨挑戰。

AHT = (Total Handled time)/Total calls handled.

現在,如果我必須在 Excel 中顯示Q1AHT 我們使用sumproduct公式來計算它。

在此處輸入圖像描述

formula= =SUMPRODUCT(E3:E5,F3:F5)/SUM(E3:E5)

但是,我無法在 PowerBi 中做到這一點。

如果您可以將 Excel 數據轉換為圖像中顯示的格式(剛剛轉換為hh:mm:ss ),您可以對數據應用以下步驟以實現所需的輸出 -

在此處輸入圖像描述

將excel數據導入power BI后,電量查詢如下-

let
Source = Excel.Workbook(File.Contents("D:\WORK\R&D\Book2.xlsx"), null, true),
Sheet8_Sheet = Source{[Item="Sheet8",Kind="Sheet"]}[Data],
#"Promoted Headers" = Table.PromoteHeaders(Sheet8_Sheet, [PromoteAllScalars=true]),
#"Added Custom" = Table.AddColumn(#"Promoted Headers", "Custom", each [AHT] - DateTime.FromText("1899-12-31")),
#"Duplicated Column" = Table.DuplicateColumn(#"Added Custom", "Custom", "Custom - Copy"),
#"Calculated Total Seconds" = Table.TransformColumns(#"Duplicated Column",{{"Custom - Copy", Duration.TotalSeconds, type number}}),
#"Added Custom1" = Table.AddColumn(#"Calculated Total Seconds", "Custom.1", each [calls_handled] * [#"Custom - Copy"]),
#"Renamed Columns" = Table.RenameColumns(#"Added Custom1",{{"Custom.1", "Total Second"}})
in
#"Renamed Columns"

應用上述步驟后,您將獲得以下最終數據-

在此處輸入圖像描述

現在您可以按如下方式創建您的度量 -

avg_time = SUM([Total Second])/SUM(month)

返回值將以秒為單位。 DAX 中有公式,您可以通過它根據您的要求將 Seconds 轉換為 HH:mm:ss。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM