Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

COUNTROWS Function to exclude repeated value

hello Experts. I want to count the number of "Completed" Projects where the function will check if there is any repeat in Column "ID" and if there is any repeat then it will check if both "Status" f...
  • Jos_Woolley's avatar
    4 years ago

    Hi,

    Measure for 'Completed':

     

    Completed :=
    VAR MyTable =
        SUMMARIZE(
            'Table',
            [ID],
            "ID Count", COUNTROWS( 'Table' ),
            "Completed Count", CALCULATE( COUNTROWS( 'Table' ), 'Table'[Overall ACL Status] = "Completed" )
        )
    VAR CompletedCheck =
        SUMX( MyTable, 0 + ( [ID Count] = [Completed Count] ) )
    RETURN
        CompletedCheck

     

    Regards

  • Jos_Woolley's avatar
    Jos_Woolley
    4 years ago

    Try:

    Pending :=
    VAR MyTable =
        CALCULATETABLE( VALUES( 'Table'[ID] ), 'Table'[Status] = "Pending" )
    RETURN
        COUNTROWS( MyTable )

    Regards