Cálculo del tiempo máximo de espera en una fecha determinada por grupo

Un usuario Pregunto ✅

Anónimo

Hola,

Me gustaría pedir su ayuda con el siguiente problema:

Tengo una tabla, equipos, trabajos de inicio y finalización. Cuando el campo de finalización está vacío, significa que todavía está en curso. Necesitaría una tabla/gráfico, que me muestre en cualquier día cuál fue el tiempo máximo de espera. Digamos que es el 4 de febrero, la fila 02 ya no se reproduce, solo las filas 03, 04 y 05. Y luego, el 4 de febrero, el tiempo de espera máximo fue de 2 días. Probé la tabla calculada a continuación, pero eso no da como resultado del todo bien, porque aunque devuelve la fila correcta, pero el resultado correspondiente da el tiempo de espera máximo siempre para hoy y no para los días pasados.

(La muestra de datos y el resultado esperado no es lo mismo que la tabla y el gráfico calculados de la muestra).

La asistencia es muy apreciada.

tengo una tabla DatosDatosGastos esperadosGastos esperadosporque esto no se ve bienporque esto no se ve bienesto parecía una buena idea, pero fracasóesto parecía una buena idea, pero fracasó

@Anónimo,

Puede intentar usar MAXX, FILTER y DATEDIFF.

Anónimo

En respuesta a v-chuncz-msft

Hola,

Intenté agregar DATEDIFF, pero resultó demasiado rígido para una tabla calculada. La condición es que en un día determinado la fecha de inicio sea la misma o anterior y la fecha de finalización está vacía o es posterior, pero no hay un conjunto de fechas fijas aparte de estas condiciones. Estaba pensando en la posibilidad de que no haya una solución para esta pregunta, pero lo curioso es que la tabla calculada anteriormente funciona de manera brillante con funciones agregadas, es decir. recuento de filas, o tiempo de espera total, incluso tiempo de espera promedio. Los problemas surgieron cuando busco en un solo valor, como MAX, pero en cualquier fila. La siguiente tabla aún funciona, simplemente no me da la respuesta que necesito, devuelve el MAX a partir de HOY, pero no para estados históricos. Digamos en el ejemplo que la fila principal del resultado da 400 días hoy, pero entonces debería ser 399 para ayer, y así sucesivamente. En consecuencia, en algún momento, es probable que el padre del MAX haya sido una fila diferente a medida que el 400 desciende gradualmente a cero y hay otras filas en el conjunto de datos, pero como muestra el gráfico, esa parte está funcionando. Creo que el problema puede ser que, en realidad, podría haber más de un resultado que se ajuste a los criterios.

Gracias,

Balazs

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *