The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hello,
I have a report that has a date slicer allowing a user to select a date range. I also have a Weekend Flag filter, choices are Weekday, Weekend or All, allowing them to choose which days to include. I need to count the total days dependent on what they pick. I've used this for Total Days, and it works fine, but I don't know how to incorporate in the Weekend filter to only count Weekdays if needed:
Total Days =
VAR FirstDay = CALCULATE(
MIN('Case Details'[Surgery Date]),
ALLSELECTED('Case Details'[Surgery Date])
)
VAR LastDay = CALCULATE(
MAX('Case Details'[Surgery Date]),
ALLSELECTED('Case Details'[Surgery Date])
)
RETURN
CALCULATE((DATEDIFF(FirstDay, LastDay, DAY)) + 1)
Solved! Go to Solution.
@FreemanZ I was able to get it working...I changed it to "IN":
hi @aashton
Supposing you have a qualified Date Table, try like:
Thank you yes, that looks like it will work. But I need the filter do be dependent on what they pick on the Weekend Flag filter, so I can't hardcode it just for weekdays:
hi @aashton
then try like:
@FreemanZ Thank you so much for your help. Sorry one more thing...what if they pick both Weekend and Weekday because they want to see everyday?
hi @aashton
if the user doesn't pick any item in the slicer, the measure shall calculate for everyday.
@FreemanZ Ohhhh...I must have done something wrong, it's not working like that:
hi @aashton
@FreemanZ The Day of the Week is just the title on put on the box, it is the Weekend Flag field....
@FreemanZ I was able to get it working...I changed it to "IN":
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
20 | |
18 | |
18 | |
14 | |
13 |
User | Count |
---|---|
40 | |
32 | |
22 | |
19 | |
18 |