Formato condicional con función de excel

Expertos, como puedo resaltar una celdas con formato condicional en base a una función lógica en Excel

Mis criterios es que de lunes a vieres la hora laboradas son 8.5 y sábado 5.5

A partir de la columna D5 se colocan las fechas y en la columna G a partir de G5 es donde hace el calculo de es 8.5 horas de La V o 5.5 Horas Sáb.

Las condición seria si la hora laborada de lunes a viernes es mayor a (>8.5) o si es sábado menor a (<5.5) el color seria verde.

Quiero que se resalte de un color los columnas E5:E200 F5:F200 y S5:S200

4 Respuestas

Respuesta
1

I. Hola Juan, no soy usuario habitual de VBA ni de Excel, pero deseaba trasladarle la información que vi sobre su consulta, o al menos creo que relativa a ella, por si pudiese serle de alguna utilidad mientras le atiende un experto o experta de primera mano.

Le ruego me disculpe la imprecisión y molestias de lectura, ánimo.

https://stackoverflow-com.translate.goog/questions/8473622/conditional-formatting-using-and-function?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www-geeksforgeeks-org.translate.goog/excel-conditional-formatting/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www.youtube.com/watch?v=XHT4paRaY4g 

Formato Condicional en Excel

https://exceljet-net.translate.goog/articles/conditional-formatting-with-formulas?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www-ablebits-com.translate.goog/office-addins-blog/excel-conditional-formatting-formulas/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://exceljet-net.translate.goog/formulas/highlight-values-between?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://superuser-com.translate.goog/questions/352364/conditionally-format-a-cell-if-it-contains-formula?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://stackoverflow-com.translate.goog/questions/24980763/conditional-formatting-with-or-function?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www-xelplus-com.translate.goog/excel-conditional-formatting-rows/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

¿Fórmula condicional con formato condicional..?

https://www-geeksforgeeks-org.translate.goog/highlight-rows-based-on-a-cell-value-in-excel/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www.youtube.com/watch?v=QLLXkSgJpsM 

https://www.youtube.com/watch?v=VP1yF7FKGZY 

Respuesta

Aprende a crear las fórmulas para el formato condicional. Revisa el siguiente:

https://youtu.be/2nZ57ip0Yd8 

Respuesta

Puedes utilizar una fórmula personalizada para determinar si la condición se cumple.

- Selecciona las celdas donde deseas aplicar el formato condicional:
Selecciona las celdas en los rangos E5:E200, F5:F200 y S5:S200.
- Aplicar formato condicional:

Fórmula para lunes a viernes (mayor a 8.5 horas):

=Y(DIASEM($D5,2)<=5, $G5>8.5)

Fórmula para sábado (menor a 5.5 horas):

=Y(DIASEM($D5,2)=6, $G5<5.5)

Establece el formato: Selecciona el color de relleno verde para las celdas que cumplan con la condición.

Repite para los otros rangos: Asegúrate de aplicar la misma regla a los otros rangos E5:E200, F5:F200 y S5:S200.

Respuesta

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.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas