Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hi Friends,
I need help writing this measure. Here is a sample data.
Plan Year Amt
Plan 1 2019 30
Plan 1 2020 40
Plan 1 2021 15
Plan 2 2015 20
Plan 2 2018 20
Plan 2 2020 10
I want a DAX to return me 'Plan 1' with all the columns, as Plan 1 Year 2020 met the condition Amt > 35. The output should be like this, How to do that?
Solved! Go to Solution.
Hi @amit_msmba ,
I created a sample pbix file(see the attachment), please check if that is what you want. You can create the measures below to get it and apply a visual-level filter on your table visual with the condition(Flag is 1😞
Sum of Amt = SUM('Table'[Amt])
Flag =
VAR _plan =
SELECTEDVALUE ( 'Table'[Plan] )
VAR _tab =
CALCULATETABLE (
VALUES ( 'Table'[Plan] ),
FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Plan] = _plan && [Sum of Amt] > 35 )
)
RETURN
IF ( _plan IN _tab, 1, 0 )
Best Regards
Hi @amit_msmba ,
I created a sample pbix file(see the attachment), please check if that is what you want. You can create the measures below to get it and apply a visual-level filter on your table visual with the condition(Flag is 1😞
Sum of Amt = SUM('Table'[Amt])
Flag =
VAR _plan =
SELECTEDVALUE ( 'Table'[Plan] )
VAR _tab =
CALCULATETABLE (
VALUES ( 'Table'[Plan] ),
FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Plan] = _plan && [Sum of Amt] > 35 )
)
RETURN
IF ( _plan IN _tab, 1, 0 )
Best Regards
The lazy way is to just use a visual-level filter and set Sum of Amt > 35.
If you need it in DAX, try:
Sum of Amt =
var sumOfAmt = SUM(Amt)
return IF(sumOfAmt > 35, sumOfAmt, BLANK())
The BLANK() is optional, but it helps with readability in my opinion.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.
User | Count |
---|---|
71 | |
38 | |
21 | |
20 | |
13 |
User | Count |
---|---|
125 | |
40 | |
32 | |
27 | |
24 |