Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate ahora y podrás: / 💪 Hacer preguntas a los expertos / ⬇️ Descargar ejemplos y plantillas / 🏅 Acceder a contenidos premium

Regístrate gratis

Buscar última fecha con condición

pgbpablo

New member
Buen día a todos! Soy nuevo en el foro así que espero hacerlo bien y ser claro con mi consulta.

En una tabla donde tengo: "sucursales", "empleado", "negocio", "fecha", "hora de atención" y "hora de cierre de atención", entre otras columnas de menor importancia, necesito calcular el tiempo muerto de cada empleado, restando a la hora de atención la última hora de cierre (previo a la de atención actual, se entiende?).
En principio no parecería difícil, pero el problema está en que la tabla esta ordenada por otra columna, y me termina mezclando las sucursales, los empleados y los negocios.

En alguna otra consulta del foro encontré la fórmula matricial
{=+MAX(SI($I:$I<H2;$I:$I))}

donde I = Hora de cierre de atención
y H = Hora de atención

De esta manera, para calcular el Tiempo Muerto (TM) tendría que hacer:
{=+H2-MAX(SI($I:$I<H2;$I:$I))}

Pero de esta manera, no encuentro forma de poder distinguir entre las sucursales, empleados, negocios y fecha.

Va un pequeño ejemplo...

Sucursal Empleado Negocio Fecha Hora de Atención Hora de Cierre
Suc. 1 Emp. A AA 1/11/2019 1/11/2019 08:06 1/11/2019 08:45
Suc. 1 Emp. B BB 1/11/2019 1/11/2019 08:11 1/11/2019 08:28
Suc. 2 Emp. C BB 1/11/2019 1/11/2019 08:12 1/11/2019 08:14
Suc. 2 Emp. C AA 1/11/2019 1/11/2019 08:15 1/11/2019 08:23
Suc. 2 Emp. D AA 1/11/2019 1/11/2019 08:16 1/11/2019 08:21
Suc. 2 Emp. D BB 1/11/2019 1/11/2019 08:32 1/11/2019 09:07
Suc. 2 Emp. C BB 1/11/2019 1/11/2019 08:32 1/11/2019 09:41
Suc. 2 Emp. D AA 1/11/2019 1/11/2019 09:07 1/11/2019 09:13
Suc. 1 Emp. B BB 1/11/2019 1/11/2019 09:11 1/11/2019 09:17
Suc. 2 Emp. D AA 1/11/2019 1/11/2019 09:16 1/11/2019 09:18
Suc. 2 Emp. D AA 1/11/2019 1/11/2019 09:19 1/11/2019 09:24

Desde ya, muchas gracias por la ayuda!!
 

Héctor Miguel

Well-known member
no se que tanto puedo estar cerca/lejos de tu situacion (real) a resolver, pero estos son mis supuestos:

se entiende que para que se pueda medir deben existir (al menos) 2 registros de cada empleado
(en tu muestra el "Emp. A" solo tiene uno, por lo que se queda fuera de mediciones)

la primer tabla son tus datos de muestra
la segunda es el calculo (manual) de los TM
la tercera es una formula de entrada matricial (se confirma pulsando {ctrl}+{shift}+{enter}

a reserva de que se pueda buscar alguna formula mas "economica", analiza el adjunto y comentas ?
Héctor Miguel dijo:
pgbpablo dijo:
... Pero de esta manera, no encuentro forma de poder distinguir entre las sucursales, empleados, negocios y fecha...

sobre los mismos datos que usaste como ejemplo...
agrega el resumen (hecho a mano) de lo que esperas ver como correcto
(incluye las consideraciones de cada caso)
 

Adjuntos

  • tiempos muertos (exceluciones).xlsx
    10,3 KB · Visitas: 2

John Vergara

Well-known member
¡Hola, a ambos!

Aprovechando el archivo de Héctor Miguel (un saludo), revisa una propuesta mas "económica", teniendo en cuenta la disposición de tus datos. ¡Bendiciones!

 

Adjuntos

  • tiempos muertos (exceluciones).xlsx
    11,7 KB · Visitas: 8

Temas similares

Arriba