Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hello all,
I would like to ask for help with calculation of time difference between specific rows in one table. I have this kind of data:
DATE/TIME | RC | KEY |
7-10-20 6:00 AM | 1101 | 01 |
7-10-20 6:05 AM | 1102 | 01 |
7-10-20 6:10 AM | 1103 | 01 |
7-10-20 6:20 AM | 1101 | 04 |
7-10-20 6:25 AM | 1102 | 05 |
7-10-20 6:30 AM | 1103 | 06 |
7-10-20 6:30 AM | 1101 | 03 |
7-10-20 6:40 AM | 1102 | 03 |
7-10-20 6:50 AM | 1103 | 03 |
And what I want to do is to calculate time difference between rows with key - 04, 05, 06 and next row but with the same RC number. So my expected output is:
DATE/TIME | RC | KEY | TIME DIFFERENCE |
7-10-20 6:00 AM | 1101 | 01 | |
7-10-20 6:05 AM | 1102 | 01 | |
7-10-20 6:10 AM | 1103 | 01 | |
7-10-20 6:20 AM | 1101 | 04 | 0:10 |
7-10-20 6:25 AM | 1102 | 05 | 0:15 |
7-10-20 6:30 AM | 1103 | 06 | 0:20 |
7-10-20 6:30 AM | 1101 | 03 | |
7-10-20 6:40 AM | 1102 | 03 | |
7-10-20 6:50 AM | 1103 | 03 |
* colors marked which rows are calculated
Thank you for your help in advance.
P
Solved! Go to Solution.
Finally I found solution. For those whom it can help:
Finally I found solution. For those whom it can help:
@Peter_2020 , Try a new column like
if([Key] in {"04","05","06"}, [Date/time], Maxx(filter(table,[RC] =earlier([RC]) && [Date/time] <earlier([Date/time])),[Date/time]), blank())
But I doubt you are doing diff with the same RC number
@amitchandak Thanks for your help but it doesn´t work. I forgot to mention that I am using DirectQuery mode.
Check out the July 2025 Power BI update to learn about new features.
User | Count |
---|---|
72 | |
71 | |
38 | |
31 | |
27 |
User | Count |
---|---|
91 | |
50 | |
44 | |
40 | |
35 |