Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hi,
How can I count the Distinct number of cases where the count of "Yes"is > 1
| Case no | Yes Column |
| 12 | |
| 12 | |
| 12 | Yes |
| 13 | |
| 13 | Yes |
| 13 | Yes |
Count of Cases = CALCULATE(DISTINCTCOUNT('Table'[Case no]),FILTER('Table','Table'[Yes Col] = "Yes"))
I can calculate the number of cases but i don't want the cases with only one "Yes". So from the above table it should skip case no 12 and should give answer as 1 i.e caseno 13
Thanks!!
Solved! Go to Solution.
Hi,
Please check the below picture and the attached pbix file.
expected result measure: =
COUNTROWS (
FILTER (
DISTINCT ( 'Table'[Case no] ),
CALCULATE ( COUNTROWS ( FILTER ( 'Table', 'Table'[Yes Column] = "Yes" ) ) ) > 1
)
)
Hello,
Good monrning,
i think above two solutions in one of the solutions useful for you.
Thankyou for replying.
Hi,
Please check the below picture and the attached pbix file.
expected result measure: =
COUNTROWS (
FILTER (
DISTINCT ( 'Table'[Case no] ),
CALCULATE ( COUNTROWS ( FILTER ( 'Table', 'Table'[Yes Column] = "Yes" ) ) ) > 1
)
)
Hi,
Thankyou. This measure works the best.
Regards,
Shubham
@Anonymous , have these two measures
measure 1= calculate(count('Table'[case no]),FILTER('Table','Table'[Yes Col] = "Yes"))
Measure
count GT 1 = countx(values('Table'[case no]), if([measure 1]>1, [case no], blank()))
Thankyou for replying.
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 29 | |
| 23 | |
| 18 | |
| 18 | |
| 15 |
| User | Count |
|---|---|
| 51 | |
| 44 | |
| 43 | |
| 39 | |
| 32 |