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!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi All,
I'm trying to return a Yes / No value in a card visual in order to trigger a notificatoin alert to team members based on below condition.
IF(lates coverage % < previous coverage % for at least one project, "yes", "No")
If this condition is true for at least one project, I need to alert the particular team.
I use weekly data.
I tried below dax and it didn't work.
Solved! Go to Solution.
Hi,
I am not sure how your datamodel looks like, but please try something like below.
Alert1 =
VAR _project =
ADDCOLUMNS (
DISTINCT ( 'Table1'[projectName] ),
"@latest",
CALCULATE (
MAX ( 'Table1'[Coverage Value] ),
'Table1'[Date] = MAX ( 'Table1'[Date] )
),
"@previous",
CALCULATE (
MAX ( 'Table1'[Coverage Value] ),
'Table1'[Date]
= ( MAX ( 'Table1'[Date] ) - 7 )
)
)
VAR _condition =
COUNTROWS ( FILTER ( _project, [@latest] < [@previous] ) )
VAR _result =
IF ( _condition >= 1, "Yes", "NO" )
RETURN
_result
Hi,
I am not sure how your datamodel looks like, but please try something like below.
Alert1 =
VAR _project =
ADDCOLUMNS (
DISTINCT ( 'Table1'[projectName] ),
"@latest",
CALCULATE (
MAX ( 'Table1'[Coverage Value] ),
'Table1'[Date] = MAX ( 'Table1'[Date] )
),
"@previous",
CALCULATE (
MAX ( 'Table1'[Coverage Value] ),
'Table1'[Date]
= ( MAX ( 'Table1'[Date] ) - 7 )
)
)
VAR _condition =
COUNTROWS ( FILTER ( _project, [@latest] < [@previous] ) )
VAR _result =
IF ( _condition >= 1, "Yes", "NO" )
RETURN
_result
Hi, Thank you so much for the support.