Hello,
I have a data set with people and days worked:
Person date What I need
A 01/01/2022 1
A 02/01/2022 2
B 02/01/2022 1
A 03/01/2022 3
B 04/01/2022 1
So is like each time is not the next day he should back to 1 so i can keep the record about the max days worked in a row.
I am open to solutions in M or DAX
Thanks in advacnce
Solved! Go to Solution.
Hi, @juancosta2911
Please try calculated columns as below:
Index = RANKX(filter('Table 1','Table 1'[Person]=EARLIER('Table 1'[Person])),'Table 1'[Date],,ASC,Dense)
Group = 'Table 1'[Date]-'Table 1'[Index]
New Index = RANKX(filter('Table 1','Table 1'[Person]=EARLIER('Table 1'[Person])&&'Table 1'[Group]=EARLIER('Table 1'[Group])),'Table 1'[Index],,ASC,Dense)
Best Regards,
Community Support Team _ Eason
Hi, @juancosta2911
Please try calculated columns as below:
Index = RANKX(filter('Table 1','Table 1'[Person]=EARLIER('Table 1'[Person])),'Table 1'[Date],,ASC,Dense)
Group = 'Table 1'[Date]-'Table 1'[Index]
New Index = RANKX(filter('Table 1','Table 1'[Person]=EARLIER('Table 1'[Person])&&'Table 1'[Group]=EARLIER('Table 1'[Group])),'Table 1'[Index],,ASC,Dense)
Best Regards,
Community Support Team _ Eason
Power BI release plans for 2023 release wave 1 describes all new features releasing from April 2023 through September 2023.
Make sure you register today for the Power BI Summit 2023. Don't miss all of the great sessions and speakers!
Join the biggest FREE Business Applications Event in LATAM this February.
User | Count |
---|---|
217 | |
53 | |
49 | |
46 | |
42 |
User | Count |
---|---|
263 | |
211 | |
103 | |
79 | |
65 |