Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Hi everyone!
I need to check if my previous status is different from my current one. However, the initial comparison to proceed with my code does not return what I want.
In image formula, MAX returns the highest value of the status evaluated in the dates before my current line, however I just want the occurrence immediately before.
Also, because it's text: inativo > ativo
Expected result:
Sem histórico
Ativo
Ativo
Ativo
Inativo
Sem histórico
Ativo
Inativo
Ativo
Ativo
Sem histórico
Inativo
Ativo
Inativo
Ativo
Can someone help me?
Solved! Go to Solution.
Hey @speedramps!
Thanks for your answer!
I wanted to compare the "Status" column of the most recent date with the "Status" of the previous most recent date for a sku.
I solved the problem as follows:
Hey @speedramps!
Thanks for your answer!
I wanted to compare the "Status" column of the most recent date with the "Status" of the previous most recent date for a sku.
I solved the problem as follows:
Please can you explain more clearly what you want so we can help. Thanks.
1) Do you want to compare the most recent date with the previous most recent date for a sku?
2) Or do you want to compare the last row wtth previous row for each sku
Option 1 answer ....
Current status =
VAR mylastdate = CALCUALTE( MAX(Planline[date], ALLEXCEPT(Planline[sku])
RETURN
CALCULATE(
SELECTVALUE( Planline[status],"More than one status per day"),
ALLEXCEPT(Planline[sku]),
Planline[date] = mylastdate)
Previous status =
VAR mylastdate = CALCUALTE( MAX(Planline[date], ALLEXCEPT(Planline[sku])
VAR mypreviousdate =
CALCUALTE( MAX(Planline[date],
ALLEXCEPT(Planline[sku]),
Planline[date] < mylastdate)
RETURN
CALCULATE(
SELECTVALUE( Planline[status],"More than one status per day"),
ALLEXCEPT(Planline[sku]),
Planline[date] = mypreviousdate)
Option 2
same as above except use an index instead of a date
Please click thumbs up and accept as solution
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 8 | |
| 5 | |
| 4 | |
| 3 | |
| 3 |
| User | Count |
|---|---|
| 24 | |
| 12 | |
| 11 | |
| 9 | |
| 8 |