Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!
Hello community, I'm looking for support in a Day over Day comparison based on selections from date slicers.
I have a table with Date and ID, similar to this:
| Date | ID |
| Jan 3 | ABC001 |
| Jan 3 | ABC002 |
| Jan 3 | ABC003 |
Jan 2 | ABC001 |
| Jan 2 | ABC002 |
| Jan 1 | ABC001 |
| Jan 1 | ABC002 |
Then I have two Date slicers:
In other words, if Date slicer 1 = Jan 3 and Date slicer 2 = Jan 2, the table should show the following:
| Date | ID | Flag |
| Jan 3 | ABC001 | Yes |
| Jan 3 | ABC002 | Yes |
| Jan 3 | ABC003 | No |
I used the following Calculated Column to get the Flag, but as you can see it's working only with hard coded condition (Date = Date-1), rather than having the Date = SELECTEDVALUE from Date slicer 2:
Solved! Go to Solution.
Hi @ragnezza
You can try the following measure:
Flag =
VAR SelectedDate1 =
SELECTEDVALUE ( 'Slicer1'[Date] )
VAR SelectedDate2 =
SELECTEDVALUE ( 'Slicer2'[Date] )
RETURN
IF (
MAX ( [Date] ) = SELECTEDVALUE ( Slicer1[Date] ),
IF (
CALCULATE (
COUNTROWS ( 'Table' ),
'Table'[ID] = MAX ( [ID] ),
'Table'[Date] = SelectedDate2
) > 0,
"Yes",
"No"
),
BLANK ()
)
Output:
Best Regards,
Yulia Xu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thanks a lot @Anonymous this worked!
Hi @ragnezza
You can try the following measure:
Flag =
VAR SelectedDate1 =
SELECTEDVALUE ( 'Slicer1'[Date] )
VAR SelectedDate2 =
SELECTEDVALUE ( 'Slicer2'[Date] )
RETURN
IF (
MAX ( [Date] ) = SELECTEDVALUE ( Slicer1[Date] ),
IF (
CALCULATE (
COUNTROWS ( 'Table' ),
'Table'[ID] = MAX ( [ID] ),
'Table'[Date] = SelectedDate2
) > 0,
"Yes",
"No"
),
BLANK ()
)
Output:
Best Regards,
Yulia Xu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
| User | Count |
|---|---|
| 6 | |
| 5 | |
| 5 | |
| 3 | |
| 3 |
| User | Count |
|---|---|
| 15 | |
| 11 | |
| 9 | |
| 8 | |
| 7 |