【问题标题】:Power Bi , Average constant values in column rather than rolling average?Power Bi ,列中的平均常数值而不是滚动平均值?
【发布时间】:2020-09-20 20:18:10
【问题描述】:

对不起,我迷路了,如果你能帮我计算以下内容,我真的很感激

所以我有一个表格,两个 fy 数据 LY(去年)FY2020 和(今年)或 FY2021,

 我想比较一下今年我们在代理商上的花费与在 LY 上的平均花费

代理机构支出与去年的平均值;表示为每月花费的总人员成本的百分比

表格输出是这样的

                 2020                                2021

F_Month  AgencyPaid2020  msrAgencyPayPrv  AgencyPay      msrAgencyPayPrv

1            217922            18161            37930            18161

2            296460             24705           56155            24705

3            298863            24905              0                 24905

。 xxxx                xxxxx               0                 xxxx

.

12           110166             9181                 0        

---         ---------          ------------      -------------      ---------- ----

总计169955 141630 18225 141630

我希望 141630 应该显示在上表(Col2)的所有行中,但是当我将度量拖到表中时,它的计算方式不同

我计算的度量是

> msrAgencyPayPrvYearAvg =
> CALCULATE(SUM(Data[IM_Actual_Positive]),Data[EBITDA]="2
> Pay",Data[PayCat_1]="Agency",Data[int_fyear]=2020)/12'''

感谢您的帮助

第 4 列不应显示 2021 年是否有办法隐藏,因为在列下的“可视化”中,我已放置“int_fyear”列

还有我的 vales (Agency Pay 和 msrAvgAgencyPay),对不起,我迷路了

亲切的问候,

法尔汉

【问题讨论】:

  • Measure = VAR MaxTS = CALCULATE (MAX(Sheet1[Actual]), FILTER (ALLEXCEPT(Sheet1,Sheet1[Actual]), Sheet1[FY]="2020")) 返回计算 (MAX( Sheet1[Actual]), FILTER(ALLEXCEPT(Sheet1,Sheet1[Actual,]),Sheet1[Actual]=MaxTs ) )

标签: powerbi comparison average dax


【解决方案1】:

我找到了答案我应该使用下面的函数

msrAgencyPaySheet = CALCULATE(Sum(Sheet1[Actual]),filter(ALLSELECTED(Sheet1), Sheet1[FY]=2020))/12

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-31
    • 1970-01-01
    • 1970-01-01
    • 2022-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多