Forum Discussion
Castillo3CS
1 year agoFrequent Visitor
ryan_mayu
1 year agoSuper User
you can try this
Column =
VAR _last=maxx(FILTER('Table','Table'[ID]<EARLIER('Table'[ID])&&'Table'[bus_id]=EARLIER('Table'[bus_id])),'Table'[ID])
VAR _time=maxx(FILTER('Table','Table'[ID]=_last),'Table'[Date])
return if(ISBLANK(_time),0,DATEDIFF(_time,'Table'[Date],SECOND))
However, the output is slightly different from your expected.
for bus 3, your expected output is 2, but what I get is -2
- Castillo3CS1 year agoFrequent Visitor
Error was me copying the values to the sample table. I'm testing your solution but PowerBi is taking a very long time to create the new column. We have over 1.4 million rows so I'm not surprised. Will let you know once it’s done.
- Castillo3CS1 year agoFrequent Visitor
Hi ryan_mayu , I had to terminate the process after 2 hours of "working on it", any ideas?
- ryan_mayu1 year agoSuper User
I don't have better solution for this. Maybe you can wait for longer time or let's see if anyone else have better solution for this.