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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
kanikasharma123
Frequent Visitor

Difference between rows and category wise sum

I want to get the difference in time of two rows between out and in and then sum the differences for each category
For example: I have the following columns- ECN_ID, Date, Time, In/Out

I want to create another column called time difference that gives the difference between the rows

kanikasharma123_0-1715596610703.png

 

The time difference between:
out and in for ECN = 2 and date 5/10/24 is 10 mins, then 1 hour respectively so total = 01:10:00
for ECN=3 and date 5/10/24, first difference is of 5 mins, then 20 mins and then 25 mins so total becomes 00:50:00,
and for ECN=3 and date 6/10/24, first difference is of 5 mins, then 20 mins, then 25 and then 30  mins so total becomes 01:00:00

 

How to achieve this? Thanks in advance!

1 ACCEPTED SOLUTION
ryan_mayu
Super User
Super User

@kanikasharma123 

you can create a column

 

Time difference =
VAR _last=maxx(FILTER('Table','Table'[ECN_ID]=EARLIER('Table'[ECN_ID])&&'Table'[date]=EARLIER('Table'[date])&&'Table'[Time]<EARLIER('Table'[Time])&&'Table'[In/Out]="Out"),'Table'[Time])
return if('Table'[In/Out]="In",'Table'[Time]-_last)
11.png
 
then create a measure
Measure = sum('Table'[Time difference])
12.PNG
 
pls see the attachment below

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

1 REPLY 1
ryan_mayu
Super User
Super User

@kanikasharma123 

you can create a column

 

Time difference =
VAR _last=maxx(FILTER('Table','Table'[ECN_ID]=EARLIER('Table'[ECN_ID])&&'Table'[date]=EARLIER('Table'[date])&&'Table'[Time]<EARLIER('Table'[Time])&&'Table'[In/Out]="Out"),'Table'[Time])
return if('Table'[In/Out]="In",'Table'[Time]-_last)
11.png
 
then create a measure
Measure = sum('Table'[Time difference])
12.PNG
 
pls see the attachment below

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.