Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
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.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 49 | |
| 46 | |
| 35 | |
| 15 | |
| 14 |
| User | Count |
|---|---|
| 88 | |
| 75 | |
| 41 | |
| 26 | |
| 26 |