[英]Calculate the difference between groups in Power BI
這是我的桌子
Machine Date Hours Interp
A 12/12/2019 250 AR
B 12/12/2019 186 NAR
C 12/13/2019 77 NAR
A 12/19/2019 277 MC
B 12/20/2019 195 NAR
A 12/30/2019 300 NAR
我需要做的是通過 Machine 計算油樣之間的小時差。 所以我想添加一列。
Machine Date Hours Interp Difference
A 12/12/2019 250 AR 0
B 12/12/2019 186 NAR 0
C 12/13/2019 77 NAR 0
A 12/19/2019 277 MC 22
B 12/20/2019 195 NAR 9
A 12/30/2019 300 NAR 23
我知道我需要使用 EARLIER,但我不太清楚。 提前致謝!
嘗試以下方法:
Difference =
VAR PrevDate =
CALCULATE (
LASTDATE ( Table[Date] ),
ALLEXCEPT ( Table, Table[Machine] ),
Table[Date] < EARLIER ( Table[Date] )
)
VAR PrevHours =
CALCULATE (
MAX ( Table[Hours] ),
ALLEXCEPT ( Table, Table[Machine] ),
Table[Date] = PrevDate
)
RETURN
Table[Hours] - PrevHours
這使用ALLEXCEPT
刪除除Machine
名稱之外的所有行上下文。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.