cancel
Showing results for
Did you mean:
Helper V

## Condition in a measure

Hello,
I have a question because I block to make an indicator.
I have to calculate a service level indicator.
Here is what I would like to do: add all calls processed whose waiting time is less than or equal to 120 divided by the total number of calls processed
My queries are under SQL and I have data:
Call processed - WaitingTime

Can you help me make this request or this measure because I can't insert this condition.

1 ACCEPTED SOLUTION
Community Champion

```Mesure 2 =
DIVIDE (
CALCULATE (
SUM ( 'ACD - APPEL'[AppelTraite] ),
FILTER ( ALLSELECTED ( 'ACD - APPEL' ), 'ACD - APPEL'[DureeAttente] <= 120 )
),
CALCULATE ( SUM ( 'ACD - APPEL'[AppelTraite] ), ALLSELECTED ( 'ACD - APPEL' ) ),
0
)```
7 REPLIES 7
Microsoft

Hi @Milozebre,

This sounds achievable, but for us to build a measure as close as possible to your needs, can you please post a sample set of data.

Proud to be a Datanaut!

Helper V

Good Morning Phil,

Here is the begining of the measure : Mesure 2 = SUM('ACD - APPEL'[AppelTraite]) / SUM('ACD - APPEL'[AppelTraite])

But i want to do : sum of all appel traite where ('ACD - APPEL'[DureeAttente]) is <= 120 divided by the total of ACD - APPEL'[AppelTraite])

Community Champion

Here's something to get you going...

```Mesure 2 =
DIVIDE (
CALCULATE (
SUM ( 'ACD - APPEL'[AppelTraite] ),
FILTER ( ALL ( 'ACD - APPEL' ), 'ACD - APPEL'[DureeAttente] <= 120 )
),
CALCULATE ( SUM ( 'ACD - APPEL'[AppelTraite] ), ALL ( 'ACD - APPEL' ) ),
0
)```

Helper V

Here its  10:27 am 🙂

thank you Sean for your help but  when I try your measure, i get a number 93% and when I put time filter on the visual element : it stay a 93%

I try several dates and same result 😞

Community Champion

```Mesure 2 =
DIVIDE (
CALCULATE (
SUM ( 'ACD - APPEL'[AppelTraite] ),
FILTER ( ALLSELECTED ( 'ACD - APPEL' ), 'ACD - APPEL'[DureeAttente] <= 120 )
),
CALCULATE ( SUM ( 'ACD - APPEL'[AppelTraite] ), ALLSELECTED ( 'ACD - APPEL' ) ),
0
)```
Community Champion

Hey @Milozebre  I'm not sure about your Text requirement - but yes basically put the "TEXT" value in quotes

Take a look here

http://www.sqlbi.com/articles/filter-arguments-in-calculate/

Helper V

Good evening here 11:23 pm 16/03 🙂

I'm sorry for the late reply. Many thanks to you for your help. It works. In view of the answer, I would never have found it. 🙂

Thank you from Belgium.

Announcements

#### 2022 Release Wave 1 Plan

Power Platform release plan for the 2022 release wave 1 describes all new features releasing from April 2022 through September 2022.