cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
chandrashekarc
Helper III
Helper III

Crear medida para obtener la tasa de llenado en días

Hola

¿Podría alguien ayudarme a obtener la tasa de rendimiento en días al 90%. Tengo los datos de entrada como se muestra a continuación, y me gustaría saber cuál es el rendimiento en días para resolver el 90% de los tickets.

EntradasDías para resolver
A0
B2
C3
D0
G2
F0
H0
I4
J6
K9
L2
M1

Tenemos un cálculo de Excel que resulta en el rendimiento en días como se muestra a continuación. 5.8 Días es la salida en la muestra dada.

DíasN.o de EntradasAvg**bleep** Promedio90% Tasa de llenado
0433%33%0
118%42%0
2325%67%0
318%75%0
418%83%0
500%83%5.8
618%92%0
700%92%0
800%92%0
918%100%0

Gracias

Cs

1 ACCEPTED SOLUTION

Hola , @chandrashekarc

Cree la medida como se muestra a continuación:

Test = 
var currentOrder = MAX('Sheet1'[order_to_delv])
var nextOrder = CALCULATE(MIN('Sheet1'[order_to_delv]),FILTER(ALLSELECTED(Sheet1),'Sheet1'[order_to_delv]>currentOrder))
var NextRunningTotal =
    SUMX (
        CALCULATETABLE(DISTINCT('Sheet1'[order_to_delv]),
        FILTER (
            ALLSELECTED ( Sheet1),
            Sheet1[order_to_delv] <=nextOrder
        )),
        CALCULATE(
        DIVIDE (
            CALCULATE(COUNT ( Sheet1[order_no] )),
            CALCULATE (
                COUNT ( Sheet1[order_no] ),
                ALLEXCEPT ( Sheet1, Sheet1[hp_receive_date], Sheet1[order_no] )
            )
        )*100)
    )

var CurrentRunningTotal = [RunningTotal]
return IF(CurrentRunningTotal<90 && NextRunningTotal>=90,(currentOrder + (90-CurrentRunningTotal)/(NextRunningTotal-CurrentRunningTotal)),0)

Marque abajo el archivo pbxi.

pbix unido

Saludos
Equipo de Apoyo Comunitario _ Eason
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

11 REPLIES 11
v-easonf-msft
Community Support
Community Support

Hola , @chandrashekarc

¿Podría decirme si su problema ha sido resuelto?
Si es así, marque las respuestas útiles o agregue su respuesta como Respuesta para cerrar este hilo?

Saludos
Equipo de Apoyo Comunitario _ Eason

@v-easonf-msft

¿Podría proporcionar amablemente el mismo DAX en nuevas medidas, pero no como nueva columna.

Gracias

Cs

Hola , @chandrashekarc

Cree la medida como se muestra a continuación:

Test = 
var currentOrder = MAX('Sheet1'[order_to_delv])
var nextOrder = CALCULATE(MIN('Sheet1'[order_to_delv]),FILTER(ALLSELECTED(Sheet1),'Sheet1'[order_to_delv]>currentOrder))
var NextRunningTotal =
    SUMX (
        CALCULATETABLE(DISTINCT('Sheet1'[order_to_delv]),
        FILTER (
            ALLSELECTED ( Sheet1),
            Sheet1[order_to_delv] <=nextOrder
        )),
        CALCULATE(
        DIVIDE (
            CALCULATE(COUNT ( Sheet1[order_no] )),
            CALCULATE (
                COUNT ( Sheet1[order_no] ),
                ALLEXCEPT ( Sheet1, Sheet1[hp_receive_date], Sheet1[order_no] )
            )
        )*100)
    )

var CurrentRunningTotal = [RunningTotal]
return IF(CurrentRunningTotal<90 && NextRunningTotal>=90,(currentOrder + (90-CurrentRunningTotal)/(NextRunningTotal-CurrentRunningTotal)),0)

Marque abajo el archivo pbxi.

pbix unido

Saludos
Equipo de Apoyo Comunitario _ Eason
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

@v-easonf-msft

Gracias, ¿ayudaría a obtener el valor total de la medida de "prueba" cuando pongo en visualización. Como ahora, devuelve 0.

Saludos,CS

@v-easonf-msft

¡Muchas gracias!

La variable para "NextRunningTotal" es realmente hacer lo que significaba ser, pero incluso en la primera fila. El primer valor debe seguir siendo el mismo, y para los siguientes debe ser como nextrunningtotal.

Podrías ayudar con esto, por favor.

https://drive.google.com/open?id=1GiqLrk9mCVh8kQ6Tg-XpDceHne1OT61W

Saludos

Cs

Hola , @chandrashekarc

No está muy clara la variable para "NextRunningTotal" . ¿Es "NextRunningTotal" otra medida?

Por favor, explique más al respecto .

Será mejor si usted puede compartir mi el resultado esperado en Excel.

Saludos
Equipo de Apoyo Comunitario _ Eason

@v-easonf-msft

Gracias, por favor encuentre el excel adjunto.

https://drive.google.com/open?id=1_9wCC1qBk1P8UKeqt57OhGJ4I9rcXYLQ

El NextRunningTotal no es una nueva medida, lo siento si le han confundido. Puede ser el Excel adjunto podría darle una comprensión clara.

saludos

Cs

Hola, @chandrashekarc

¿Podría decirme si su problema ha sido resuelto?

Si no, por favor dígame más detalles.

Si es así, puede agregar la respuesta como Respondida para cerrar este subproceso.

Saludos
Equipo de Apoyo Comunitario _ Eason

@v-easonf-msft ,

Hola

Por favor, encuentre el Excel adjunto con el conjunto de datos y la salida requerida.

Mi entrada será la columna A, B, C de la pestaña de entrada.

Y la medida de salida debe ser el valor Fillrate.

https://drive.google.com/open?id=1k1wAKwGBZI-JSHr6jGbR7LfCv4n77svl

Gracias

Cs

Hola, @chandrashekarc

Tu mesa me confunde aún más. 😔

¿Puede smostrarme el resultado del "Siguiente total de ejecución" que quieres, no puedo obtener nada nuevo de tu excelencia.

Saludos
Equipo de Apoyo Comunitario _ Eason

v-easonf-msft
Community Support
Community Support

Hola , @chandrashekarc

Pruebe las medidas como se indica a continuación:

Column =
IF (
    'Table 2'[**bleep** Avg] < 0.9
        && CALCULATE (
            SUM ( 'Table 2'[**bleep** Avg] ),
            FILTER ( 'Table 2', 'Table 2'[Days] = EARLIER ( 'Table 2'[Days] ) + 1 )
        ) >= 0.9,
    [Days]
        + ( 0.9 - [**bleep** Avg] )
            / (
                CALCULATE (
                    SUM ( 'Table 2'[**bleep** Avg] ),
                    FILTER ( 'Table 2', 'Table 2'[Days] = EARLIER ( 'Table 2'[Days] ) + 1 )
                ) - [**bleep** Avg]
            ),
    0
)

Aquí hay una demostración.

Saludos
Equipo de Apoyo Comunitario _ Eason
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
MBAS on Demand

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

July 2021 Update 768x460.png

Check it out!

Click here to read more about the July 2021 Updates

Power Query PA Forum 768x460.png

Check it out!

Did you know that you can visit the Power Query Forum in Power BI and now Power Apps

Top Solution Authors
Top Kudoed Authors