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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Jdiep
Helper I
Helper I

Calculation based on previous record

Hello,

 

I have data from all the cars that drive for a company. I have a column with a Unique value (EmployeeNumber), a column with the milage at the point of refuelling and a date column when the refuelling took place.

 

I want a column or calculation that will show me the KM driven between every moment of refuelling for every employee. 

 

I would love to know your thoughts on this, I couldn't figure it out based on the acrticles in the community. I put a little example data below. 

 

Can't wait for your answers!

 

EmpoyeeNumberMilageDate
101382354437dinsdag 31 december 2019
24772112dinsdag 31 december 2019
100046631128dinsdag 31 december 2019
102368629530dinsdag 31 december 2019
102338415000dinsdag 31 december 2019
102366327574dinsdag 31 december 2019
10242054020dinsdag 31 december 2019
8810600dinsdag 31 december 2019
101969412200dinsdag 31 december 2019
10157316626dinsdag 31 december 2019
101443155847dinsdag 31 december 2019
102564015618dinsdag 31 december 2019
10264447566dinsdag 31 december 2019
102144261158dinsdag 31 december 2019
102679929000dinsdag 31 december 2019
10236625636dinsdag 31 december 2019
102674475152dinsdag 31 december 2019
100882741512dinsdag 31 december 2019
1026459100605dinsdag 31 december 2019
102461935300dinsdag 31 december 2019
101545258000dinsdag 31 december 2019
102346038000dinsdag 31 december 2019
102638019725dinsdag 31 december 2019
880784dinsdag 31 december 2019
101024840499dinsdag 31 december 2019
102156743415dinsdag 31 december 2019
102457838100dinsdag 31 december 2019
102671128891dinsdag 31 december 2019
102611349083dinsdag 31 december 2019
102404255dinsdag 31 december 2019
102387310142dinsdag 31 december 2019
102617619062dinsdag 31 december 2019
101474943083dinsdag 31 december 2019
102371243353dinsdag 31 december 2019
102302039100dinsdag 31 december 2019
101805625877dinsdag 31 december 2019
100024652355dinsdag 31 december 2019
37329625dinsdag 31 december 2019
102550532034dinsdag 31 december 2019
10240665141dinsdag 31 december 2019
102677355591dinsdag 31 december 2019
102667678727dinsdag 31 december 2019
102658757864dinsdag 31 december 2019
10218086800dinsdag 31 december 2019
102172932000dinsdag 31 december 2019
10260307192dinsdag 31 december 2019
102593066630dinsdag 31 december 2019
112569618dinsdag 31 december 2019
72337240dinsdag 31 december 2019
51281992dinsdag 31 december 2019
1078346194dinsdag 31 december 2019
1115945821dinsdag 31 december 2019
1079626800dinsdag 31 december 2019
1107338369dinsdag 31 december 2019
102404976dinsdag 31 december 2019
1098526486dinsdag 31 december 2019
9073900dinsdag 31 december 2019
1112995800dinsdag 31 december 2019
102426031dinsdag 31 december 2019
1134323900dinsdag 31 december 2019
1108014897dinsdag 31 december 2019
7245802dinsdag 31 december 2019
102594818179zaterdag 12 oktober 2019
102104527102maandag 14 oktober 2019
23915549zondag 20 oktober 2019
887300zaterdag 12 oktober 2019
101471056652vrijdag 11 oktober 2019
101485918595zondag 20 oktober 2019
102335332301vrijdag 11 oktober 2019
102302030638vrijdag 11 oktober 2019
102603218061maandag 14 oktober 2019
102611828634vrijdag 18 oktober 2019
102493843231maandag 14 oktober 2019
102368224847maandag 14 oktober 2019
10204479065vrijdag 18 oktober 2019
102171516800zaterdag 19 oktober 2019
102566229750zaterdag 12 oktober 2019
100869532770maandag 14 oktober 2019
102612717757maandag 14 oktober 2019
102165338400maandag 14 oktober 2019
102587220750maandag 21 oktober 2019
102564010466maandag 21 oktober 2019
100872235219vrijdag 18 oktober 2019
10254258608vrijdag 18 oktober 2019
102619599172vrijdag 18 oktober 2019
24761032maandag 21 oktober 2019
103481415038zaterdag 19 oktober 2019
102566230490zaterdag 19 oktober 2019
100405117842maandag 21 oktober 2019
102566230300zondag 13 oktober 2019
876877zondag 13 oktober 2019
102339342106vrijdag 11 oktober 2019
10039919798vrijdag 11 oktober 2019
101565615122maandag 21 oktober 2019
102609342521zondag 13 oktober 2019
101743834187zaterdag 12 oktober 2019
101883459106vrijdag 18 oktober 2019
101805619415maandag 21 oktober 2019
102415835177zondag 20 oktober 2019
102330160933zaterdag 12 oktober 2019
101148434781vrijdag 11 oktober 2019
102619318817vrijdag 11 oktober 2019
10171515000zaterdag 12 oktober 2019
102451673400zondag 20 oktober 2019
 26405zaterdag 19 oktober 2019
101579671711vrijdag 18 oktober 2019
100351133184maandag 21 oktober 2019
101276416157zondag 13 oktober 2019
102603311865zondag 13 oktober 2019
101829919721zaterdag 12 oktober 2019
101443148558zaterdag 12 oktober 2019
101829920165vrijdag 18 oktober 2019
102339343011maandag 14 oktober 2019
100873147477zondag 20 oktober 2019
10154826281maandag 21 oktober 2019
100062724064maandag 21 oktober 2019
102615360966zaterdag 19 oktober 2019
102431445224maandag 14 oktober 2019
101092726206maandag 21 oktober 2019
102610773576maandag 21 oktober 2019
102591149486maandag 21 oktober 2019
100937766834vrijdag 18 oktober 2019
102144252750vrijdag 18 oktober 2019
10264182020vrijdag 18 oktober 2019
102591148463vrijdag 11 oktober 2019
102611427684vrijdag 11 oktober 2019
41115450vrijdag 18 oktober 2019
102174141660maandag 21 oktober 2019
102174721321maandag 21 oktober 2019
10154825492maandag 14 oktober 2019
51043842zaterdag 19 oktober 2019
101883458755zaterdag 12 oktober 2019
102587220140zaterdag 12 oktober 2019
102295431800zaterdag 12 oktober 2019
10054787199maandag 21 oktober 2019
10070168700maandag 21 oktober 2019
10248639129vrijdag 18 oktober 2019
102143922957zaterdag 12 oktober 2019
012000maandag 14 oktober 2019
10150011vrijdag 18 oktober 2019
102624358838vrijdag 11 oktober 2019
69127140vrijdag 18 oktober 2019
102649233621vrijdag 18 oktober 2019
102549857187maandag 21 oktober 2019
100882734057zaterdag 19 oktober 2019
1015731809zaterdag 12 oktober 2019
102556962221zaterdag 19 oktober 2019
 21573zaterdag 19 oktober 2019
102331319515zaterdag 12 oktober 2019
10264181720zondag 13 oktober 2019
10158526375vrijdag 18 oktober 2019
102339343284zaterdag 19 oktober 2019
100872234253vrijdag 11 oktober 2019
102577629763vrijdag 11 oktober 2019
102592116600vrijdag 18 oktober 2019
102302031480vrijdag 18 oktober 2019
102366926243zondag 20 oktober 2019
101863745900maandag 21 oktober 2019
102654362891vrijdag 18 oktober 2019
101513432601maandag 14 oktober 2019
102645247566maandag 14 oktober 2019
101817519693maandag 14 oktober 2019
102330161239maandag 21 oktober 2019
101381637700maandag 21 oktober 2019
102624359661zondag 20 oktober 2019
102448616800zaterdag 12 oktober 2019
102639341049maandag 21 oktober 2019
102575914570zaterdag 12 oktober 2019
102448617550vrijdag 18 oktober 2019
101394533987maandag 21 oktober 2019
100351131454zaterdag 19 oktober 2019
101808141731zaterdag 12 oktober 2019
101394533333maandag 14 oktober 2019
100348833772zaterdag 19 oktober 2019
101767726838zondag 13 oktober 2019
10148648847vrijdag 11 oktober 2019
10216047157zaterdag 12 oktober 2019
101357723628maandag 21 oktober 2019
101297115978zondag 13 oktober 2019
101297116444vrijdag 18 oktober 2019
102438527600zaterdag 12 oktober 2019
102344750525maandag 14 oktober 2019
100873146905maandag 14 oktober 2019
102554255630vrijdag 18 oktober 2019
100883219347maandag 21 oktober 2019
100889022500vrijdag 11 oktober 2019
102461019900maandag 14 oktober 2019
102461020600vrijdag 18 oktober 2019
102186316700maandag 21 oktober 2019
102338525319vrijdag 18 oktober 2019
102156735005vrijdag 18 oktober 2019
10157311183zondag 20 oktober 2019
102459428802maandag 21 oktober 2019
102461736675maandag 21 oktober 2019
10029605406maandag 21 oktober 2019
102543213740maandag 21 oktober 2019
100548617000vrijdag 18 oktober 2019
102331521178zaterdag 19 oktober 2019
102415923739zondag 13 oktober 2019
102615650506zaterdag 12 oktober 2019
102493844132zondag 20 oktober 2019
10230997623vrijdag 18 oktober 2019
102339342384vrijdag 18 oktober 2019
102406672373vrijdag 11 oktober 2019
102623769351maandag 14 oktober 2019
10138471318zondag 13 oktober 2019
101573033578zaterdag 12 oktober 2019
101573034208vrijdag 18 oktober 2019
102639340808zondag 20 oktober 2019
10056808025zaterdag 19 oktober 2019
102286023305vrijdag 11 oktober 2019
102351251560vrijdag 11 oktober 2019
102457830400vrijdag 18 oktober 2019
102295432620zondag 20 oktober 2019
102573024761maandag 14 oktober 2019
102457830000maandag 14 oktober 2019
102217223823zaterdag 12 oktober 2019
102639340315zondag 13 oktober 2019
10248639405zondag 20 oktober 2019
102427511027vrijdag 18 oktober 2019
102554255340maandag 14 oktober 2019
10255874743maandag 21 oktober 2019
102603312415vrijdag 18 oktober 2019
103481414689zondag 13 oktober 2019
1025912481vrijdag 11 oktober 2019
102420311456vrijdag 11 oktober 2019
102652880752zaterdag 19 oktober 2019
102595510197maandag 14 oktober 2019
102609343060zondag 20 oktober 2019
10257531752vrijdag 11 oktober 2019
100024646135vrijdag 18 oktober 2019
14904080maandag 21 oktober 2019
102638538387maandag 14 oktober 2019
102638538887zondag 20 oktober 2019
1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

Try

distance covered =
table[Milage]) - maxx(filter(table, table[EmpoyeeNumber] = earlier(table[EmpoyeeNumber]) && table[Date]<earlier(table[Date])),table[Milage])

 

Appreciate your Kudos. In case, this is the solution you are looking for, mark it as the Solution. In case it does not help, please provide additional information and mark me with @
Thanks. My Recent Blog -
Winner-Topper-on-Map-How-to-Color-States-on-a-Map-with-Winners , HR-Analytics-Active-Employee-Hire-and-Termination-trend
Power-BI-Working-with-Non-Standard-Time-Periods And Comparing-Data-Across-Date-Ranges

Connect on Linkedin

View solution in original post

1 REPLY 1
amitchandak
Super User
Super User

Try

distance covered =
table[Milage]) - maxx(filter(table, table[EmpoyeeNumber] = earlier(table[EmpoyeeNumber]) && table[Date]<earlier(table[Date])),table[Milage])

 

Appreciate your Kudos. In case, this is the solution you are looking for, mark it as the Solution. In case it does not help, please provide additional information and mark me with @
Thanks. My Recent Blog -
Winner-Topper-on-Map-How-to-Color-States-on-a-Map-with-Winners , HR-Analytics-Active-Employee-Hire-and-Termination-trend
Power-BI-Working-with-Non-Standard-Time-Periods And Comparing-Data-Across-Date-Ranges

Connect on Linkedin

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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