【发布时间】:2015-09-12 17:51:11
【问题描述】:
我需要为每位员工创建一个每日平均解决投诉的衡量标准,但我遇到了困难。我有一个包含已解决投诉列表的表格、一个带有工作日指示器的日历表和一个员工列表。
我的输出应该是一个单行表,用于计算今天每个工作日关闭的投诉数量的平均值。随着数据的刷新,它将每天更新平均值。
我创建了一个衡量已结束投诉数量的度量,即 [Count of Closed Complaints]。我还创建了一个计算经过的工作日数的度量,[Elapsed Working Days],即=Day(Today())-TOTALMTD(calculate(count(Calendar[work hours]), Calendar[Work Hours]=0), Calendar[DateKey])
这两个措施似乎工作正常。
但是,每天变化的平均值让我抓狂。我尝试了以下公式(以及许多其他使用 TOTALMTD 的公式),但无法使其工作:
测试平均值 4 :=CALCULATE(([Count of Closed Complaints]), FILTER(ALLSELECTED(calendar), calendar[Datekey] <= max(calendar[datekey])))/[Elapsed Working Days]
测试平均值 3 :=calculate(([Count of Closed Complaints]/[Elapsed Working Days]), calendar[work hours]>0, DATESMTD(Calendar[DateKey]))
测试平均值 2 :=calculate(AVERAGEA([Count of Closed Complaints]), DATESMTD(Calendar[DateKey]), calendar[work hours]>0)
请帮忙。谢谢!
【问题讨论】:
标签: excel powerpivot dax