Fórmula de Excel: tiempos de entrada y salida -

Tabla de contenido

Fórmula genérica

=MINIFS(times,names,name,actions,action)

Resumen

Para obtener los tiempos "primero en entrar, último en salir" de los datos de la hoja de horas, puede utilizar 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, tiempos = E5: E22

Explicación

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 "tiempos".

Primero filtramos estos valores usando dos pares de rango / criterio. El primer par proporciona un rango de B5: B22 (nombres), con el nombre en H5 como criterio. El segundo par usa 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 "última salida" se calcula de forma similar con la función MAXIFS:

=MAXIFS(times,names,H5,actions,"out")

Alternativas a fórmulas 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 utilizar una fórmula de matriz en su lugar:

(=MIN(IF(names=K5,IF(actions="in",times)))) (=MAX(IF(names=K5,IF(actions="out",times))))

Nota: estas son fórmulas de matriz y deben ingresarse con control + shift + enter. Excel agregará las llaves automáticamente.

Articulos interesantes...