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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
As per the title why does 'path B' work and the commented out segment of code 'path A' does not?
EVALUATE
VAR ProgressList_Target =
FILTER (
SELECTCOLUMNS (
'Measure Benefit Progress List',
"MeasureID" , 'Measure Benefit Progress List'[Main ID LkUpId]+0,
"Financial Year" , 'Measure Benefit Progress list'[Financial Year],
"Target" , 'Measure Benefit Progress list'[Revised] -- value for 2027
),
---'Measure Benefit Progress list'[Financial Year] = "2026-27" -- path A
PATHCONTAINS ( "2026-27", [Financial Year] ) -- path B
)
RETURN
ProgressList_Target
How to make 'path A' work? The https://dax.guide/filter/ guide example uses the exact same construct.
EVALUATE
FILTER (
Customer,
Customer[Continent] = "Europe"
)
Solved! Go to Solution.
Please try it this way
EVALUATE
VAR ProgressList_Target =
FILTER (
SELECTCOLUMNS (
'Measure Benefit Progress List',
"MeasureID", 'Measure Benefit Progress List'[Main ID LkUpId] + 0,
"@FinancialYear", 'Measure Benefit Progress list'[Financial Year],
"Target", 'Measure Benefit Progress list'[Revised]
),
[@FinancialYear] = "2026-27"
)
RETURN
ProgressList_Target
Please try it this way
EVALUATE
VAR ProgressList_Target =
FILTER (
SELECTCOLUMNS (
'Measure Benefit Progress List',
"MeasureID", 'Measure Benefit Progress List'[Main ID LkUpId] + 0,
"@FinancialYear", 'Measure Benefit Progress list'[Financial Year],
"Target", 'Measure Benefit Progress list'[Revised]
),
[@FinancialYear] = "2026-27"
)
RETURN
ProgressList_Target
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.