Forum Discussion
alawode
4 years agoHelper I
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...
- 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
Samarth_18
4 years agoCommunity Champion
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
alawode
4 years agoHelper I
Samarth_18Thanks a lot for this, it worked well