Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers!
Enter the sweepstakes now!See when key Fabric features will launch and what’s already live, all in one place and always up to date. Explore the new Fabric roadmap
Hi everyone,
I am trying to add a journey number for the time period to the Vehicles.
One journey would be completed when it is left from the base and returned to the base.
Attached is the expected column "Journey Number".
Thanks
Solved! Go to Solution.
Hi @Tejaswini_Dahat,
You can create calculated columns like below:
C1 = CALCULATE(COUNTROWS('Table'),FILTER('Table','Table'[Vehicle No]=EARLIER('Table'[Vehicle No])&&'Table'[TIMESTAMP]<=EARLIER('Table'[TIMESTAMP])))
C2 = var nextvalue=CALCULATE(MAX('Table'[LOCATION]),FILTER('Table','Table'[Vehicle No]=EARLIER('Table'[Vehicle No])&&'Table'[C1]=EARLIER('Table'[C1])+1))
return IF('Table'[LOCATION]="BASE" && nextvalue<>"BASE",1,0)
C3 = SUMX(FILTER('Table','Table'[Vehicle No]=EARLIER('Table'[Vehicle No])&&'Table'[TIMESTAMP]<=EARLIER('Table'[TIMESTAMP])),'Table'[C2])
Best Regards,
Qiuyun Yu
Hi @Tejaswini_Dahat,
You can create calculated columns like below:
C1 = CALCULATE(COUNTROWS('Table'),FILTER('Table','Table'[Vehicle No]=EARLIER('Table'[Vehicle No])&&'Table'[TIMESTAMP]<=EARLIER('Table'[TIMESTAMP])))
C2 = var nextvalue=CALCULATE(MAX('Table'[LOCATION]),FILTER('Table','Table'[Vehicle No]=EARLIER('Table'[Vehicle No])&&'Table'[C1]=EARLIER('Table'[C1])+1))
return IF('Table'[LOCATION]="BASE" && nextvalue<>"BASE",1,0)
C3 = SUMX(FILTER('Table','Table'[Vehicle No]=EARLIER('Table'[Vehicle No])&&'Table'[TIMESTAMP]<=EARLIER('Table'[TIMESTAMP])),'Table'[C2])
Best Regards,
Qiuyun Yu
Hey @v-qiuyu-msft , Thank you so much, for your efforts & this solution works perfectly 🙂
User | Count |
---|---|
90 | |
73 | |
71 | |
59 | |
53 |
User | Count |
---|---|
42 | |
41 | |
34 | |
32 | |
31 |