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

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

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
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

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