Para aplicar un formato condicional en Excel basado en una función lógica que resalte celdas si las horas laboradas son mayores o menores de acuerdo con los criterios que mencionas (8.5 horas de lunes a viernes y 5.5 horas los sábados), puedes seguir los pasos que te detallo a continuación:
Paso 1: Determinar el día de la semana
Primero, usaremos la función DIASEM para determinar qué día de la semana corresponde a cada fecha en la columna D.
Paso 2: Crear las reglas de formato condicional
A continuación, crearemos dos reglas de formato condicional para resaltar las horas laboradas, una para cuando excedan las horas normales de lunes a viernes y otra para cuando no cumplan con las horas mínimas los sábados.
Instrucciones:
1. Selecciona el rango donde se aplicará el formato condicional:
Selecciona las columnas E5:E200, F5:F200, y S5:S200 (puedes mantener pulsada la tecla Ctrl para seleccionar varios rangos).
2. Aplica formato condicional:
Ve a la pestaña Inicio en Excel y selecciona Formato condicional > Nueva regla.
Selecciona la opción Usar una fórmula para determinar las celdas para aplicar formato.
3. Primera regla: Resaltar horas laboradas mayores a 8.5 de lunes a viernes En el cuadro de texto donde se ingresa la fórmula, introduce la siguiente fórmula para resaltar las celdas si las horas laboradas de lunes a viernes son mayores a 8.5:
=Y(DIASEM($D5,2)<=5, $G5>8.5)
Explicación:
DIASEM($D5, 2)<=5: Verifica si la fecha en la columna D es un día de lunes a viernes (el segundo argumento 2 hace que el lunes sea considerado como el día 1).
$G5>8.5: Verifica si las horas laboradas (en la columna G) son mayores a 8.5.
La referencia $D5 y $G5 asegura que la fórmula aplique correctamente a las celdas correspondientes de las columnas seleccionadas.
4. Aplica el formato verde:
Haz clic en el botón Formato y selecciona un color verde en la pestaña Relleno. Haz clic en Aceptar para confirmar.
5. Segunda regla: Resaltar horas laboradas menores a 5.5 los sábados Crea otra regla de formato condicional para resaltar las celdas si las horas laboradas el sábado son menores a 5.5 horas.
Repite el mismo proceso: Formato condicional > Nueva regla > Usar una fórmula para determinar las celdas para aplicar formato.
Ingresa la siguiente fórmula:
=Y(DIASEM($D5,2)=6, $G5<5.5)
Explicación:
DIASEM($D5,2)=6: Verifica si la fecha en la columna D corresponde a un sábado.
$G5<5.5: Verifica si las horas laboradas en sábado son menores a 5.5.
6. Aplica el formato verde:
Al igual que en la primera regla, selecciona un formato de relleno verde y haz clic en Aceptar.
7. Guardar y aplicar las reglas:
Asegúrate de que ambas reglas de formato condicional se apliquen correctamente y haz clic en Aceptar para finalizar.
Resultado:
Las celdas en las columnas E5:E200, F5:F200, y S5:S200 se resaltarán en color verde si las horas laboradas:
Son mayores a 8.5 de lunes a viernes.
Son menores a 5.5 los sábados.
Este formato condicional te permitirá visualizar fácilmente cuándo las horas laboradas no cumplen con las expectativas establecidas.