Saltar al contenido principal

¿Cómo condicional el formato basado en la fecha en Excel?

Como sabemos, el formato condicional puede cambiar automáticamente el formato de celda según el contenido de la celda. En este tutorial, presentaré cómo condicionar las celdas de formato según la fecha en Excel.

Fechas de formato condicional iguales a / mayores que / anteriores a HOY

Formato condicional de fechas pasadas

Formato condicional de fechas futuras

Formato condicional entre dos fechas

Formato condicional basado en la fecha en otra columna


Fechas de formato condicional iguales a / mayores que / anteriores a HOY

Para condicionar fechas de formato, debe crear una nueva regla.

1. Seleccione las celdas a las que desea agregar el formato condicional, haga clic en Inicio > Formato condicional > Nueva regla.
doc formato condicional fecha 1

2. En el Nueva regla de formato diálogo, seleccionar Use una fórmula para determinar qué celdas formatear in Seleccione un tipo de regla sección, luego elija una fórmula cuando necesite escribir Dar formato a los valores donde esta fórmula es verdadera caja de texto.

  • igual a hoy:=$B2=TODAY()
  • más rápido que hoy: =$B2>TODAY()
  • Mayor que hoy: =$B2<TODAY()

doc formato condicional fecha 2

3. Hacer clic en Formato ir a Formato de celdas cuadro de diálogo, seleccione un formato en el que desee resaltar las celdas que necesite.
doc formato condicional fecha 3

4. Hacer clic en OK > OK. Las fechas han sido formateadas.

Note: Hoy es 15/8/2018
doc formato condicional fecha 4


Formato condicional de fechas pasadas

Si desea condicionar el formato de las fechas pasadas, puede hacer lo siguiente en el cuadro de diálogo Nueva regla de formato.

1. Seleccione una de las fórmulas siguientes que necesite y escríbala en el Dar formato a los valores donde esta fórmula es verdadera caja de texto.

  • Hace más de 30 días: =TODAY()-$B2>30
  • De hace 30 a 15 días inclusive: =AND(TODAY()-$B2>=15, TODAY()-$B2<=30)
  • Hace menos de 15 días: =AND(TODAY()-$B2>=1, TODAY()-$B2<15)

2. Luego haga clic Formato para seleccionar un formato en el Formato de celdas diálogo.

3. Hacer clic en OK > OK para cerrar los diálogos.

Note: Hoy es 15/8/2018
doc formato condicional fecha 5


Formato condicional de fechas futuras

Para dar formato condicional a fechas futuras, puede hacer lo siguiente:

1. Seleccione una de las fórmulas siguientes que necesite y escríbala en el Dar formato a los valores donde esta fórmula es verdadera caja de texto.

  • Ocurrirá en más de 30 días a partir de ahora: =$B2-TODAY()>30
  • En 30 a 15 días, inclusive: =AND($B2-TODAY()>=15, $B2-TODAY()<=30)
  • En menos de 15 días: =AND($B2-TODAY()>=1, $B2-TODAY()<15)

2. Luego haga clic Formato para seleccionar un formato en el Formato de celdas diálogo.

3. Hacer clic en OK > OK para cerrar los diálogos.


Formato condicional entre dos fechas

Para el formato condicional entre dos fechas, seleccione las celdas y use esta fórmula, =AND($B2>=$D$2,$B2<=$E$2) D2 es la fecha de inicio, E2 es la fecha de finalización. Luego formatee las celdas con el formato que necesite.

doc formato condicional fecha 6
doc formato condicional fecha 7

Formato condicional basado en la fecha en otra columna

Si desea condicionar las celdas de formato en función de la fecha en otra columna, puede hacerlo.

1. Suponga que desea resaltar las ventas en la columna C mientras que las fechas relativas en la columna B son 16/8/2018, primero seleccione el rango de la columna C.

2. Habilite el cuadro de diálogo Nueva regla de formato y escriba esta fórmula =$B2=DATEVALUE("8/16/2018") en el Dar formato a los valores donde esta fórmula es verdadera cuadro de texto, luego formatee las celdas en Formato de celdas diálogo.

doc formato condicional fecha 8
doc formato condicional fecha 9

Nota: En las fórmulas anteriores, B2 es la primera celda de fecha del rango de fechas seleccionado.


Las mejores herramientas de productividad de oficina

Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   +50 Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

pestaña kte 201905


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How can I automatically add a date when a cell contains certain text? So, for example, if cell A1 contains "to do", a date is automatically added in another cell. This date is based on a date also from a cell and I would like to add a date + 65 days in the future. Is this possible?
This comment was minimized by the moderator on the site
Cześć, mierzę się z problemem warunkowego podświetlania daty, np.: w kolumnie A mam datę startu danej czynności np. 01.01.2023, w kolumnie B mam datę końca danej czynności np. 07.01.2023 i chodziłoby mi o to, żeby wyróżnić warunkowo np. kolorem zielonym datę w kolumnie B jeżeli pomiędzy datą startu, a datą końca czynności upłynęło mniej niż 7 dni, jeżeli 7 dni i więcej kolorem czerwonym.
This comment was minimized by the moderator on the site
Use two formulas in the conditional formatting dialog:
difference between start date and end date is greater than or equal to 7 days: =B2-A2>=7 format to red
difference between start date and end date is smaller than 7 days: =B2-A2<7 format to green
see screenshot:
https://cdn.extendoffice.com/images/stories/comments/sun-comment/doc-difference-greater-than-7.png
This comment was minimized by the moderator on the site
Cześć, mierzę się z problemem warunkowego podświetlania daty, np.: w kolumnie A mam datę startu danej czynności np. 01.01.2023, w kolumnie B mam datę końca danej czynności np. 07.01.2023 i chodziłoby mi o to, żeby wyróżnić warunkowo np. kolorem zielonym datę w kolumnie B jeżeli pomiędzy datą startu, a datą końca czynności upłynęło mniej niż 7 dni, jeżeli 7 dni i więcej kolorem czerwonym.
This comment was minimized by the moderator on the site
Cześć, mierzę się z problemem warunkowego podświetlania daty, np.: w kolumnie A mam datę startu danej czynności np. 01.01.2023, w kolumnie B mam datę końca danej czynności np. 07.01.2023 i chodziłoby mi o to, żeby wyróżnić warunkowo np. kolorem zielonym datę w kolumnie B jeżeli pomiędzy datą startu, a datą końca czynności upłynęło mniej niż 7 dni, jeżeli 7 dni i więcej kolorem czerwonym.
This comment was minimized by the moderator on the site
Ciao, come posso utilizzare il conditional formatting per evidenziare il mese corrente e il mese successivo?
This comment was minimized by the moderator on the site
Hi, Michela,
highlight the date in current month, please use formula =TEXT(TODAY(),"m")-TEXT(A1,"m")=0 in conditional formatting new rule dialog, and select a color such as yellow to outstanding the dates.
highlight the date in next month, use formula =TEXT(A1,"m")-TEXT(TODAY(),"m")=1 in conditional formatting new rule dialog, and select a color such as green to outstanding the dates.
see screenshot:
https://cdn.extendoffice.com/images/stories/comments/sun-comment/doc-highlight-current-month.png
This comment was minimized by the moderator on the site
Hello there! I have been searching everywhere for an answer to my problem. I really hope that you can help. I have a column of dates that have taken place in the past. It was when a medical fit test was performed. Those need to be done every two years. What I would like to do is have the dates highlight the box Yellow when they are within being 30 days due, and then Red as soon as they are past due. (So if the date in the box is 1/1/2021, it would turn yellow on 12/1/22. It would then turn red on 1/2/23) These dates are a column in a database so I can't just put a date in a cell to be the reference in the formula. I can only use the cell with the date itself. My brain has melted trying to figure this out, please help. I've gone in Excel formula circles and keep coming up with nothing.

I also have a second column that I need to do the same thing with where it happens on a yearly basis.

Any help will be appreciated. Thank you
This comment was minimized by the moderator on the site
Hi, Kris, create two rules in the conditional formatting dialog:
=AND(0<DATE(YEAR($A1)+2,MONTH($A1),DAY($A1))-TODAY(),DATE(YEAR($A1)+2,MONTH($A1),DAY($A1))-TODAY()<=30) using this formula and choose yellow filled color to mark the within 30 days due
=(DATE(YEAR(A1)+2,MONTH(A1),DAY(A1))<TODAY()) using this formula and choose red filled color to mark the past due
This comment was minimized by the moderator on the site
Hola!

como puedo hacer una formula para que si columna D es igual a la comuna E sea verdadero, pero si columna A + 90 dias es igual al columna E siga siendo verdadero de lo contrario sea falso, gracias.
This comment was minimized by the moderator on the site
Hi, try this formula:=IFERROR(IFS(E2=D2,"TRUE",E2=A2+90,"TRUE"),"""FALSE")
Notice that if you are not in other lagnuage version, maybe you need to transform the formula to your local language.
This comment was minimized by the moderator on the site
ERP PO No. Region Update-1 Supplier PIC Note To Receiver PO Age
1091BPA6438143-121 Bali - Lombok Not Yet Implement PS2MS XL 31
1091BPA6438143-123 Bali - Lombok Not Yet Implement Lumpsum 31
1091BPA6438143-124 Bali - Lombok Not Yet Implement Service Package 31
1091BPA6438143-125 Bali - Lombok Not Yet Implement Battery Maintenance 31
1091BPA6438143-127 Bali - Lombok Not Yet Implement MS Dismantle Board 22

kalau cara conditional formating untuk PO aging Lebih dari 70 gimana ya, tapi di file pivot, karena database saya untuk po aging 70 itu pake rumus =IFERROR(DATEDIF(NOW();B56;"d");""&DATEDIF(B56;NOW();"d")) jadi saat saya conditional formating aging lebih dari 70 dengan warna merah itu tidak ke detack di pivotnya,
mohon bantuannya😁
This comment was minimized by the moderator on the site
Bonjour,
je cherche dans GOOGLE SHEET à faire une mise en forme conditionnelle par rapport à une date; je cherche à faire en sorte que quand la date inscrite dans une case dépasse 15jrs alors elle devienne rouge. (01/08/22 dans la case, quand nous sommes le 16/08/22 je voudrais que la case devienne rouge)

merci d'avance.
This comment was minimized by the moderator on the site
Hi, vex, sorry that I only can reply with English since I do not know French. Supposing you want to format all dates that over 15 days based on a date 7/21/2022, you may firstly, change the date 7/21/2022 to a number, 44763, then select the dates that you want to highlight, click Format > Conditional Formatting, and choose Custom formula is in the Format Rules section, type B2>44763+15, and choose red color. See the screenshot:
https://www.extendoffice.com/images/stories/comments/sun-comment/doc_google_sheet_conditional_formatting.png
Hope can help you.
This comment was minimized by the moderator on the site
Bonjour, j'ai téléchargé un document excel pour la gestion des congés: Shift staff. Je voudrais que certaines dates soient conditionnées pour rester inactives chaque année (il s'agit des congés légaux comme le 1er janvier ou le 15 aout) - actuellement je ne peux conditonner que les jours de la semaine, pas les dates - pouvez-vous m'aider?

Merci beaucoup

Pascale
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations