Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.

Reply
Anonymous
Not applicable

Calculate difference between latest date and previous date using a measure

 

Hi everyone,

 

As a way to work out how well a schedule is working, I want to work out the difference between the date a ship calls into a port, and the previous date another ship called into that same port. I want to work it out using a measure, rather than a calculate column, if possible.

 

The screenshot below show the Port in Column 1, the name of the service in Column 2, and the date of arrival in the port in Column 3. So for example, I want to calculate the number of days between the two calls into THSRI on 04/09/2018 and 22/09/2018.

 

Any ideas?

 

Thanks!

NB1date difference.PNG

 

1 ACCEPTED SOLUTION
Anonymous
Not applicable

HI @Anonymous,

 

You can use below measure to calculate diff between current and previous ship date:

Diff =
VAR currDate =
    MAX ( Table[Date] )
VAR previous =
    CALCULATE (
        MAX ( Table[Date] ),
        FILTER ( ALLSELECTED ( Table ), [Date] < currDate ),
        VALUES ( Table[Ship Name] ),
        VALUES ( Table[Port Name] )
    )
RETURN
    DATEDIFF ( currDate, previous, DAY )

Regards,
Xiaoxin Sheng

View solution in original post

1 REPLY 1
Anonymous
Not applicable

HI @Anonymous,

 

You can use below measure to calculate diff between current and previous ship date:

Diff =
VAR currDate =
    MAX ( Table[Date] )
VAR previous =
    CALCULATE (
        MAX ( Table[Date] ),
        FILTER ( ALLSELECTED ( Table ), [Date] < currDate ),
        VALUES ( Table[Ship Name] ),
        VALUES ( Table[Port Name] )
    )
RETURN
    DATEDIFF ( currDate, previous, DAY )

Regards,
Xiaoxin Sheng

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors