Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi,
I want to create a measure that counts the number of '1's in one field [Rank] and divides it by the total number of cells that have a numerical value populated in [Score], in other words ignore 'UN' or blank cells. I will put this in a table or matrix as a group by
| Score | Rank |
| 32 | 2 |
| 33 | 3 |
| 45 | 1 |
| 21 | 5 |
| 24 | 3 |
| UN | - |
| 34 | 1 |
| UN | - |
| 37 | 2 |
Result in this examaple would give 2/7
Thanks, MQ
Solved! Go to Solution.
// Let your table be T.
[Measure] =
var NumberOfOnes =
COUNTROWS(
FILTER(
T,
// T[Rank] must be a numerical field
// where "-" in your table must be
// a real BLANK. Do not mix numbers
// with text, please. Thanks.
T[Rank] = 1
)
)
var NumberOfNonblanks =
COUNTROWS(
FILTER(
T,
T[Score] <> "UN"
)
)
var Output =
DIVIDE( NumberOfOnes, NumberOfNonblanks )
return
Output
// Let your table be T.
[Measure] =
var NumberOfOnes =
COUNTROWS(
FILTER(
T,
// T[Rank] must be a numerical field
// where "-" in your table must be
// a real BLANK. Do not mix numbers
// with text, please. Thanks.
T[Rank] = 1
)
)
var NumberOfNonblanks =
COUNTROWS(
FILTER(
T,
T[Score] <> "UN"
)
)
var Output =
DIVIDE( NumberOfOnes, NumberOfNonblanks )
return
Output
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 8 | |
| 6 | |
| 5 | |
| 5 | |
| 4 |
| User | Count |
|---|---|
| 25 | |
| 16 | |
| 8 | |
| 7 | |
| 7 |