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

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

Reply
Anonymous
Not applicable

Calculate time between rows with specific ID and columns values

Hi, 

I have the following table: 

ido_sell_0-1650368933366.png

 

There are many different 'Issue Keys' , and for each, differen 'field name'.

What I am trying to calculate is the time difference (can be days/hours) between rows where the field name is 'Status', for each 'Issue Key'.  ( time should be calculated based on the 'change time' field)

How can I do this? 

Thanks.

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Anonymous , a new column like, status filter need to be added

 

new column =
var _max = maxx(filter(Table, [Issue Key] = earlier([Issue Key]) && [change time] <earlier([change time])),[change time])
return
datediff(_max, [change time], second)

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@Anonymous , a new column like, status filter need to be added

 

new column =
var _max = maxx(filter(Table, [Issue Key] = earlier([Issue Key]) && [change time] <earlier([change time])),[change time])
return
datediff(_max, [change time], second)

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube
Anonymous
Not applicable

Hi @amitchandak ,

Thanks a lot, it actually worked better with 'MINX', but still wouldn't be able to get this without your help!

Helpful resources

Announcements
March PBI video - carousel

Power BI Monthly Update - March 2025

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

March2025 Carousel

Fabric Community Update - March 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors