Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hello Community,
I'm trying to crack the code on DAX to subtract a previous from a next.
In my example, using the data in the image, I need to subtract the 'Latest Time' from 'Run ID' 1 from the 'Earliest Time' from 'Run ID' 2. (This example would be 7:32AM - 7:29AM.)
Any help with this would be appreciated!!
Solved! Go to Solution.
Hi @wayersGM
Try this measure:
Measure =
VAR _Start =
MAX ( 'Table'[Earliest Time HrMin] )
VAR _End_Last =
CALCULATE (
MAX ( 'Table'[Latest Time] ),
FILTER ( ALL ( 'Table' ), 'Table'[Run ID] = MAX ( 'Table'[Run ID] ) - 1 )
)
RETURN
IF ( MAX ( 'Table'[Run ID] ) - 1 = 0, BLANK (), _End_Last - _Start )
Output:
If this post helps, please consider accepting it as the solution to help the other members find it more quickly.
Appreciate your Kudos!!
Hi @wayersGM
Try this measure:
Measure =
VAR _Start =
MAX ( 'Table'[Earliest Time HrMin] )
VAR _End_Last =
CALCULATE (
MAX ( 'Table'[Latest Time] ),
FILTER ( ALL ( 'Table' ), 'Table'[Run ID] = MAX ( 'Table'[Run ID] ) - 1 )
)
RETURN
IF ( MAX ( 'Table'[Run ID] ) - 1 = 0, BLANK (), _End_Last - _Start )
Output:
If this post helps, please consider accepting it as the solution to help the other members find it more quickly.
Appreciate your Kudos!!
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
123 | |
78 | |
48 | |
44 | |
36 |
User | Count |
---|---|
183 | |
84 | |
69 | |
48 | |
45 |