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

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

Reply
Oomsen
Helper III
Helper III

Measure delivery on time

I would like to create a measure which gives me a % deliveries on time.

 

My data:

Order                Planned                 Delivered                 Differences

60004                29-01-2019           18-01-2019              -11

60005                22-01-2019           22-01-2019             0 

60006                12-02-2019           14-02-2019             2

60007                01-03-2019           15-03-2019             14

 

My expectation is that 25% is delivered to early, 25% on time and 50% to late. 

Extra detail is that ordernumber and planned date are from the same table but delivered date is from a different table. 

1 ACCEPTED SOLUTION

Hi @Oomsen 

Based on my test,my formula could work.Could you show some screenshot or more details so that we could help further on it?

Regards,

Community Support Team _ Cherie Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

5 REPLIES 5
v-cherch-msft
Employee
Employee

Hi @Oomsen 

You may try below measures:

early =
COUNTROWS ( FILTER ( Table1, [Differences] < 0 ) )
    / COUNTROWS ( Table1 )
On time =
COUNTROWS ( FILTER ( Table1, [Differences] = 0 ) )
    / COUNTROWS ( Table1 )
late =
COUNTROWS ( FILTER ( Table1, [Differences] >0 ) )
    / COUNTROWS ( Table1 )

Regards,

Community Support Team _ Cherie Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

[Differences] is a measure so this doesn't work unfortunately. 

Hi @Oomsen 

Based on my test,my formula could work.Could you show some screenshot or more details so that we could help further on it?

Regards,

Community Support Team _ Cherie Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Mariusz
Community Champion
Community Champion

Hi @Oomsen 

You can use the expresion below.

 

YourMeasure = 
DIVIDE(
    CALCULATE(
        COUNT(YourTable[Order]),
        YourTable[Differences] = 0
    ),
    COUNT(YourTable[Order])
)


Hope this helps
Mariusz

Thank you for the respons. 

It doesn't work. Maybe because "YourTable[Differences]" is a measure in my report. 

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.