Aplicar Formato Condicional a Fechas en Excel y Google Sheets
Este tutorial muestra cómo aplicar el formato condicional a los valores de fecha en Excel y Google Sheets.
Aplicar Formato Condicional a Fechas
En Excel, puedes aplicar diferentes reglas de formato condicional a las fechas, utilizando opciones y fórmulas incorporadas. Veamos primero cómo resaltar (en rojo) las fechas que ocurren en la última semana. Para este ejemplo, supongamos que hoy es 7/6/2021. Entonces la última semana es el rango de fechas: 31/5/2021-6/6/2021. Abajo está la lista de fechas en la Columna B.
- Selecciona el rango de fechas (B2:B10), y en la cinta de opciones, ve a Inicio > Formato condicional > Reglas para resaltar celdas > Una fecha...
- En la ventana emergente, elige En los últimos 7 días en el menú desplegable y haz clic en Aceptar. Como puedes ver, también hay otras opciones en la lista(Ayer, Hoy, Mañana, etc.).
En consecuencia, las celdas con fechas de la última semana se resaltan en rojo (B2, B3, B7, B8 y B10).
Resaltar Fechas en un Rango de Fechas
Ahora, para resaltar fechas de hace menos de 5 días (en este caso, 17/5/2022 – 21/5/2022), utilice la función Y y la función HOY.
- Selecciona el rango de fechas y en la cinta de opciones, ve a Inicio > Formato condicional > Nueva regla.
- En la ventana Nueva regla de formato, (1) selecciona Usar una fórmula para determinar qué celdas formatear como Tipo de regla y (2) introduce la fórmula:
=Y(HOY()-$B2>0; HOY()-$B2<5)
Luego (3) haga clic en Formato.
Esta fórmula va celda por celda, comprobando si la diferencia entre hoy y la fecha en cada celda es mayor que 0 y menor que 5. Si se dan ambas condiciones, el resultado de la fórmula es VERDADERO, y se aplica la regla de formato condicional. Esto significa que la fecha en una celda verde está en los últimos 5 días.
- En la ventana Formato de celdas, ve a la pestaña Relleno, selecciona un color (verde) y haz clic en Aceptar.
- Esto te lleva de vuelta a la ventana de Nueva Regla de Formato, donde puedes ver una Vista Previa del formato y hacer clic en Aceptar para confirmar.
En consecuencia, las fechas de los últimos 5 días (aquí, la fecha actual es el 22/5/2022) se resaltan en verde (B8, B9 y B10).
Resaltar los Fines de Semana
También puede utilizar el formato condicional para resaltar las fechas que caen en sábado y domingo, utilizando la función WEEKDAY.
- Selecciona el rango con fechas (B2:B10), y en la cinta de opciones, ve a Inicio > Formato condicional > Nueva regla.
- En la ventana Nueva regla de formato, (1) selecciona Usar una fórmula para determinar las celdas a las que dar formato para un tipo de regla y (2) introduce la fórmula:
=DIASEM($B2;2)>5
Luego (3) haga clic en Formato.
La función DIASEM devuelve el número del día de una semana. El valor del segundo parámetro, 2, significa que la semana comienza en el lunes (1) y termina en el domingo (7). Por lo tanto, para cada celda de un rango, está comprobando si el día de la semana es mayor que 5, lo que significa que la fecha es en sábado o domingo. Si es cierto, se aplica la regla de formato condicional.
- En la ventana Formato de celdas, (1) ve a la pestaña Relleno, (2) selecciona un color (verde) y (3) haz clic en Aceptar.
- Esto te lleva de nuevo a la ventana Nueva regla de formato, donde puedes ver la vista previa del formato y hacer clic en Aceptar para confirmar.
Ahora, todas las fechas que ocurren en fin de semana están resaltadas en verde (B2, B3, B9 y B10).
Aplicar Formato Condicional a las Fechas en Google Sheets
También puedes utilizar el formato condicional para resaltar fechas en Google Sheets. Para resaltar las fechas de la semana pasada, sigue estos pasos:
- Selecciona el rango de fechas (B2:B10), y en el Menú, ve a Formato > Formato condicional.
- En la parte derecha de la ventana, (1) selecciona Fecha es para las reglas de formato, (2) elige En la semana pasada y (3) haz clic en Hecho. Esto deja el color por defecto, el verde, pero si quieres cambiarlo, puedes hacer clic en el icono Color de relleno.
El resultado es casi el mismo que en Excel. Tenga en cuenta que Google Sheets, la semana pasada incluye hoy.
Además de la «durante la semana pasada», hay otras opciones que se pueden seleccionar con esta regla de formato.
Resaltar los Fines de Semana en Google Sheets
Al igual que en Excel, puedes utilizar fórmulas en Google Sheets para crear reglas más complejas para el formato condicional.
- Selecciona el rango de fechas y en el Menú, ve a Formato > Formato condicional.
- En la ventana de reglas de la derecha, (1) selecciona Fórmula personalizada es para Reglas de formato y (2) introduce la fórmula:
=DIASEM($B2;2)>5
Entonces (3) haga clic en Hecho.
La fórmula funciona exactamente igual que en Excel, devolviendo 6 para el sábado y 7 para el domingo. Como resultado, los fines de semana se resaltan en verde.