Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.

Reply
Amy-Marriott
Frequent Visitor

How to limit what data is shown based on measure outcome

Hi there,

I have created the below measures:

 

ID = DISTINCTCOUNT(ID) 

Filtered Result = CALCULATE('Table'[ID], FILTER('Table','Table'[Column] = "Yes"))
 
I have then found the % by doing the below measure:
 
Percentage = [Filtered Result] / [ID] then converted to %.
 
What I need to do is make sure that the outcome of the Percentage is only calculating the Filtered Results when they are larger than 5 for example I have 100 ID, 3 Filtered Result therefore I need the Percentage to show 0 or not calculate and only calculate when the filtered result is over 5.
 
Please could someone assist in making this happen?
 
Thanks
 
1 ACCEPTED SOLUTION

For example

 

Percentage = 
Filtered  = CALCULATE(DISTINCTCOUNT('Table'[ID]), 'Table'[Column] = "Yes")
Perc = Divide(Filtered,DISTINCTCOUNT('Table'[ID]))
RETURN IF(Perc>0.05,Perc)

View solution in original post

3 REPLIES 3
lbendlin
Super User
Super User

RETURN IF(Percentage>0.05,Percentage)

Thank you - where would this go please? Also it isn't the percentage that is 0.05 it is the fitered results count - Filtered Result = CALCULATE('Table'[ID]FILTER('Table','Table'[Column] = "Yes"))

For example

 

Percentage = 
Filtered  = CALCULATE(DISTINCTCOUNT('Table'[ID]), 'Table'[Column] = "Yes")
Perc = Divide(Filtered,DISTINCTCOUNT('Table'[ID]))
RETURN IF(Perc>0.05,Perc)

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.