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.
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.
Entradas | Días para resolver |
A | 0 |
B | 2 |
C | 3 |
D | 0 |
G | 2 |
F | 0 |
H | 0 |
I | 4 |
J | 6 |
K | 9 |
L | 2 |
M | 1 |
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ías | N.o de Entradas | Avg | **bleep** Promedio | 90% Tasa de llenado |
0 | 4 | 33% | 33% | 0 |
1 | 1 | 8% | 42% | 0 |
2 | 3 | 25% | 67% | 0 |
3 | 1 | 8% | 75% | 0 |
4 | 1 | 8% | 83% | 0 |
5 | 0 | 0% | 83% | 5.8 |
6 | 1 | 8% | 92% | 0 |
7 | 0 | 0% | 92% | 0 |
8 | 0 | 0% | 92% | 0 |
9 | 1 | 8% | 100% | 0 |
Gracias
Cs
Solved! Go to 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.
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.
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
¿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.
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.
Gracias, ¿ayudaría a obtener el valor total de la medida de "prueba" cuando pongo en visualización. Como ahora, devuelve 0.
Saludos,CS
¡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
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
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
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.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |