cancel
Showing results for
Did you mean:

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Anonymous
Not applicable

## Row level calculation

Hi,

i have created a measure but it is showing same value for all the months

formula=CALCULATE(DISTINCTCOUNT(Query1[Id]),FILTER(ALL(Query1),Query1[Status]="Qualified"||Query1[Status]="Disqualified"))

I have got the count if id's by above formula.

can anyone help me how can i get values for individual month

1 ACCEPTED SOLUTION
Community Support

Hi @Anonymous ,

Create a measure similarly as below:

``````Measure =
var a= CALCULATE(DISTINCTCOUNT('Table'[Id]),FILTER(ALLEXCEPT('Table','Table'[Agent name ],'Table'[Country]),'Table'[Status]="Qualified"))
var b= CALCULATE(DISTINCTCOUNT('Table'[Id]),FILTER(ALLEXCEPT('Table','Table'[Agent name ],'Table'[Country]),'Table'[Status]="Disqualified"))
Return
DIVIDE(a,b)``````

And you will see:

Best Regards,
Kelly
6 REPLIES 6
Community Champion

Hi @Anonymous

try smth like

``formula=CALCULATE(DISTINCTCOUNT(Query1[Id]),FILTER(ALLEXCEPT(Query1, Query1[Month]),Query1[Status]="Qualified" || Query1[Status]="Disqualified"))``

but it depends on how exactly do you store a month column

do not hesitate to give a kudo to useful posts and mark solutions as solution
Anonymous
Not applicable

Thanks, it is working

I'm doing a division which caculates the percentage

THis is also showing 20 % for all months .
How can i overcome this?
Community Support

Hi  @Anonymous ,

Or you can try measure as below:

``````measure== DIVIDE(
CALCULATE(DISTINCTCOUNT(Query1[Id]), FILTER(Query1, Query1[Status]="Qualified")),
CALCULATE(DISTINCTCOUNT(Query1[Id]), FILTER(Query1, Query1[Status]="Disqualified"))
)``````

Best Regards,
Kelly

Anonymous
Not applicable

One last help,

i have created a heirarchy having 2 fields country and agent name. But when i'm selecting the measures it's value is same for all countries and agents .

But I'm confused. Now i want the value first changed at country level and then at agent level.But in the formula which Az38 mentioned , we can mention only 1 column using filter except , How do i implement this heirarchy??

Community Support

Hi @Anonymous ,

Create a measure similarly as below:

``````Measure =
var a= CALCULATE(DISTINCTCOUNT('Table'[Id]),FILTER(ALLEXCEPT('Table','Table'[Agent name ],'Table'[Country]),'Table'[Status]="Qualified"))
var b= CALCULATE(DISTINCTCOUNT('Table'[Id]),FILTER(ALLEXCEPT('Table','Table'[Agent name ],'Table'[Country]),'Table'[Status]="Disqualified"))
Return
DIVIDE(a,b)``````

And you will see:

Best Regards,
Kelly
Community Champion

@Anonymous

divide this measure by your, like

``````= DIVIDE(
CALCULATE(DISTINCTCOUNT(Query1[Id]), FILTER(ALLEXCEPT(Query1, Query1[Month]), Query1[Status]="Qualified" || Query1[Status]="Disqualified")),
CALCULATE(DISTINCTCOUNT(Query1[Id]), FILTER(ALL(Query1), Query1[Status]="Qualified" || Query1[Status]="Disqualified"))
)
``````

do not hesitate to give a kudo to useful posts and mark solutions as solution

Announcements

#### Fabric certifications survey

Certification feedback opportunity for the community.

#### Power BI Monthly Update - April 2024

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

#### Fabric Community Update - April 2024

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

Top Solution Authors
Top Kudoed Authors