Fórmula genérica
=MINIFS(times,names,name,actions,action)
Explicación
Para obtener tiempos de "primero en entrar, último en salir" de los datos de la hoja de tiempo, puede usar las funciones MAXIFS y MINIFS, o una fórmula de matriz como se describe a continuación. En el ejemplo que se muestra, la fórmula en H6 es:
=MINIFS(times,names,H5,actions,"in")
con los siguientes rangos con nombre: acciones = C5: C22. nombres = B5: B22, veces = E5: E22
Cómo funciona esta fórmula
La función MINIFS está diseñada para devolver valores mínimos en un rango basado en uno o más criterios. En este caso, el rango del que estamos extrayendo un valor mínimo es E5: E22), denominado "veces".
Primero estamos filtrando estos valores usando dos pares de rango / criterio. El primer par proporciona un rango de B5: B22 (nombres), con el nombre en H5 para los criterios. El segundo par utiliza el rango C5: C22 (acciones), con "in" como criterio.
MINIFS luego devuelve el tiempo más temprano (mínimo) donde el nombre es "Max" y la acción es "in".
El tiempo de "último fin" se calcula de manera similar con la función MAXIFS:
=MAXIFS(times,names,H5,actions,"out")
Alternativas de fórmula de matriz
La función MAXIFS y la función MINIFS se introdujeron en Excel 2016. Si está utilizando una versión anterior de Excel, puede usar una fórmula de matriz en su lugar:
Nota: estas son fórmulas de matriz y deben ingresarse con control + shift + enter. Excel agregará las llaves automáticamente.
0 comentarios:
Publicar un comentario