Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hello,
I am struggling to add a measure which will count the number of Column A values where the sum of column B grouped by A is equal to or greater than a parameter. ('Goal'[Goal Value]) and Column C = "Y".
My test data:
The measure should return:
1 if the goal value = 4
2 if the goal value = 3
3 if the goal value = 2
This seems to be simple, but it has bested me today.
Thanks in advance.
Solved! Go to Solution.
Thinking:
Measure =
VAR __Parameter = 4
VAR __Table =
SUMMARIZE(
FILTER('Table',[C] = "Y")
[A],
"__B",SUM([B])
)
RETURN
COUNTROWS(FILTER(__Table,[__B] >= __Parameter))
Thinking:
Measure =
VAR __Parameter = 4
VAR __Table =
SUMMARIZE(
FILTER('Table',[C] = "Y")
[A],
"__B",SUM([B])
)
RETURN
COUNTROWS(FILTER(__Table,[__B] >= __Parameter))
I copied as is and received the following errors "The syntax for '[A]' is incorrect. (DAX( VAR __Parameter = 4 VAR __Table = SUMMARIZE( FILTER('Table',[C] = "Y") [A], "__B",SUM([B]) )RETURN COUNTROWS(FILTER(__Table,[__B] >= __Parameter))))."
PBI wanted a comma after the "...,[C] = "Y")". But it appears to work.
Thanks.
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!
Check out the July 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 30 | |
| 26 | |
| 23 | |
| 23 | |
| 14 |
| User | Count |
|---|---|
| 47 | |
| 33 | |
| 20 | |
| 18 | |
| 16 |