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

Get Duration from Max DateTime and Min DateTime from a single column

I would like to get duration from a single column that have time stamp and I would like my duration(mesure) to return value group by column(s) name. In this example I am using Country (column) but that might be change. Please see my sample data

 

My Sample Data
CountryTimelog
India09-May-2019 7:00
Japan09-May-2019 19:50
USA09-May-2019 20:00
India10-May-2019 6:00

Desired Result: Grouping by any column, for now I am using Country but Column should be dynamic

Country
Duration
India23 hours
Japan0 Hours

Duration from single column.PNG

Thanks,

Kulchandra

1 ACCEPTED SOLUTION
Mariusz
Community Champion
Community Champion

Hi @Anonymous 

You can create measure like below.

Measure = DATEDIFF( MIN( 'Table'[Timelog] ), MAX( 'Table'[Timelog] ), HOUR )

This will give you the result.

image.png

 

Best Regards,
Mariusz

If this post helps, then please consider Accepting it as the solution.

Please feel free to connect with me.
Mariusz Repczynski



View solution in original post

1 REPLY 1
Mariusz
Community Champion
Community Champion

Hi @Anonymous 

You can create measure like below.

Measure = DATEDIFF( MIN( 'Table'[Timelog] ), MAX( 'Table'[Timelog] ), HOUR )

This will give you the result.

image.png

 

Best Regards,
Mariusz

If this post helps, then please consider Accepting it as the solution.

Please feel free to connect with me.
Mariusz Repczynski



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