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 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more
Hi folks,
I hope you can help me here:
I have a power BI report, where I need to calculate the share of customers, who are "RED" compared to total number of customers, and it needs to be a measure.
In other words, I have the following setup(example):
and I need the following result (when I "collapse" the table):
I have tried to make the following measure:
No of customers, who are red =
VAR Is_RED=NOT(ISBLANK(VALUES('table'[Is_RED])))
VAR RED_flag=IF(Is_RED,1,BLANK())
RETURN
RED_flag
Which flags the correct customers. But when I collapse the table, I get this:
How do I sum (or count) the customers on a aggregated lavel?
thanks.
Br,
JayJay0306
Solved! Go to Solution.
Hi @jayjay0306
Try this
=
SUMX ( VALUES ( 'table'[Customer] ), [No of customers, who are red measure] )
That aside, I'm wondering why not use a simpler measure that counts the non-blank rows in Is_RED column
= COUNTA( 'table'[Is_RED] )
Thanks Danextian, your first solution works excellent. I forgot to tell, that the 'table'[is_red] is an expression I have made and not a table column. Hence, I can't us COUNTA(). But thanks anyway 🙂
br,
Jayjay0306
Hi @jayjay0306
Try this
=
SUMX ( VALUES ( 'table'[Customer] ), [No of customers, who are red measure] )
That aside, I'm wondering why not use a simpler measure that counts the non-blank rows in Is_RED column
= COUNTA( 'table'[Is_RED] )
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 |
|---|---|
| 31 | |
| 28 | |
| 24 | |
| 24 | |
| 19 |
| User | Count |
|---|---|
| 44 | |
| 31 | |
| 17 | |
| 17 | |
| 15 |