我有三个包含成本的表格:预测成本,实际成本,开票成本。每个都有一个" EAC过滤器" Y / N的列,是否在完成时估算中包含成本,该成本会随着时间和/或添加数据而自动更改。以下是示例:
三个表格中的EAC可按如下方式计算:
Total Cost = Sum(Forecast[Cost])+Sum(Actual[Cost])+Sum(Invoice[Cost])
EAC = Calculate([Total Cost],EAC_Filter[EAC Filter]="Y")
我在"帐户"等级,也可以汇总到"部门"等级预算。
我需要一个针对我的Power Pivot表的度量,该表将显示成本已经超过的一周,或预测超过预算的75%,使用某种累积成本,再加上累积成本的最大周数> = .75 *预算。
这几周的编号如下:
感谢您的帮助!
答案 0 :(得分:1)
给出EAC
度量,它总计每周的成本,
EAC = CALCULATE(SUM(Forcast[Cost]) + SUM(Acutal[Cost]) + SUM(Invoice[Cost]),
EAC_Filter[EAC Filter] = "Y")
您可以按如下方式创建Cumulative Cost
指标:
Cumulative Cost = CALCULATE([EAC],
FILTER(ALL('Calendar'), 'Calendar'[Week] <= MAX('Calendar'[Week])))
使用此功能,我们可以创建一个度量标准,预测成本超过预算的75%:
75% Week = MINX(FILTER(ALL('Calendar'), [Cumulative Cost] > 0.75 * SUM(Budget[Budget])),
'Calendar'[Week])
这里是关系结构的样子: