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! Get ahead of the game and start preparing now! Learn more
So, I'm trying to do this measure using DAX:
Initial (NY) =
CALCULATE(
DISTINCTCOUNT(Vios[InsNo])
, FILTER(Vios, Violations[MG Type] = "New York") && FILTER('Scope', 'Scope'[Scope] = "Full Scope")
)Is this not possible to do in Power BI? Scope and Vios are related by the 1:M Scope field; Scope acts as a lookup table for the other tables that reference it.
If not possible, I used Scope as a Page-level filter. Will the DAX still be affected by the Page-level filter even if I don't add the FILTER() for Scope?
Solved! Go to Solution.
What you want is possible like this:
Initial (NY) =
CALCULATE (
DISTINCTCOUNT ( Vios[InsNo] ),
FILTER ( Vios, Violations[MG Type] = "New York" ),
FILTER ( 'Scope', 'Scope'[Scope] = "Full Scope" )
)separate CALCULATE setfilter arguments are "AND" together.
What you want is possible like this:
Initial (NY) =
CALCULATE (
DISTINCTCOUNT ( Vios[InsNo] ),
FILTER ( Vios, Violations[MG Type] = "New York" ),
FILTER ( 'Scope', 'Scope'[Scope] = "Full Scope" )
)separate CALCULATE setfilter arguments are "AND" together.
Thank you! I'll check if I got the correct numbers and get back to this
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!