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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

COUNT IF

I have two values, the Limit value and the produced value.

 

I need to do a Count IF and I need to account for all amounts above the Limit.

 

I tested this calculation here but it is counting all the values and not just the ones above. note below

 

MeasureCount = IF(SUM('DATA1'[Measure1])>sum('DATA2'[Measure2]),COUNT('DATA1'[Measure1]),BLANK())

what am I doing wrong ?

2 ACCEPTED SOLUTIONS
Pulkit
Resolver I
Resolver I

Hi,

 

You are trying to run it like a loop and increment the count value which won't work, instead try this:

1. Create a column with new column = IF((Amount - Limit)>0,1,0)

2. SUM[New column]

 

Let me know if this works.

View solution in original post

Hi @Anonymous ,

 

Create a measure

 

Count greater than limit = 

COUNTROWS(
    FILTER
    ('Table', 'Table'[VALUE] > 'Table'[LIMIT])
)

 

 

1.jpg

 

 

 

 

 

 

View solution in original post

5 REPLIES 5
Pulkit
Resolver I
Resolver I

Hi,

 

You are trying to run it like a loop and increment the count value which won't work, instead try this:

1. Create a column with new column = IF((Amount - Limit)>0,1,0)

2. SUM[New column]

 

Let me know if this works.

jthomson
Solution Sage
Solution Sage

The concept of using count as you are doing in relation to measures is a bit confusing - can you post up some sample data and what measure1 and measure2 are actually doing?

Anonymous
Not applicable

Notice, in the table above, we have a limit value, for example the value 10, and below we have the monthly values that are varied.

I need to count how many values have passed that Limit 10.

In the month I will have values in 7 days, in those 7 days, how many exceeded the limit?

 

Example:

 

DAY | VALUE | LIMIT | COUNTIF (My Calculate Measure)

  1    |    20     |   10    |      1

  2    |    10     |   10    |      0 

  3    |     7      |   10    |      0

  4    |     8      |   10    |      0

  5    |     4      |   10    |      0

  6    |    23     |   10    |      1

  7    |    48     |   10    |      1

Gabrielm97_0-1593532296849.png 

 

Hi @Anonymous ,

 

Create a measure

 

Count greater than limit = 

COUNTROWS(
    FILTER
    ('Table', 'Table'[VALUE] > 'Table'[LIMIT])
)

 

 

1.jpg

 

 

 

 

 

 

Anonymous
Not applicable

But what about when the limit value is in another table? I did the data modeling between the two.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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

Top Solution Authors