Forum Discussion

alawode's avatar
alawode
Helper I
4 years ago
Solved

Count Based on specific values in column

Hi Experts, I have a  table of cars and thier Models (Which i have attached ). I am trying to get a count of only the cars that have the "Fault " Value in them. For example, Toyota should completely...
  • Samarth_18's avatar
    4 years ago

    Hi alawode ,

     

    You can write below measure for getting required output:-

     

    Fault_Car = 
    VAR _max =
        MAX ( Car_detail[Car] )
    VAR result =
        CALCULATE (
            COUNTROWS ( Car_detail ),
            FILTER (
                ALL ( Car_detail ),
                Car_detail[Car] = _max
                    && Car_detail[Model] = "fault"
            )
        )
    RETURN
        IF ( ISBLANK ( result ), 0, result )

     

    Output:-

    As you can see total not showing correct so for that you need to write another measure:-

     

    Corrected_total = 
    SUMX (
        SUMMARIZE ( Car_detail, Car_detail[Car], Car_detail[Model], "Sum", [Fault_Car] ),
        [Sum]
    )

     

    Output:-

    Note:- Both measure need to create to get a final ouput.

     

    Thank you,

    Samarth