Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
pickslides
Helper I
Helper I

New Measure with conditional counts

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

 

ScoreRank
322
333
451
215
243
UN-
341
UN-
372

 

 

Result in this examaple would give 2/7

 

Thanks, MQ

1 ACCEPTED SOLUTION
daXtreme
Solution Sage
Solution Sage

// 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

View solution in original post

1 REPLY 1
daXtreme
Solution Sage
Solution Sage

// 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

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

November Carousel

Fabric Community Update - November 2024

Find out what's new and trending in the Fabric Community.

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.