Formato condicional de Excel baseado na data (9 exemplos)

  • Comparte Isto
Hugh West

O formato condicional utilizouse en Excel durante bastante tempo. Pero que é o formato condicional e como pode beneficiarche? O proceso de poñer as condicións que deciden o formato aplicado a unha columna ou unha fila coñécese como formato condicional. Axuda a presentar os datos dun xeito máis organizado. Neste artigo, discutiremos diferentes formas de aplicar o formato condicional de Excel en función da data.

Se queres obter información sobre o formato condicional en xeral, consulta este artigo .

Descargar o caderno de prácticas

Descarga o seguinte caderno de prácticas para facer exercicio mentres lees este artigo.

Formato condicional en función da data. xlsx

9 Exemplos de formato condicional baseado na data en Excel

Imos comentar 9 exemplos de formato condicional baseado na data nos seguintes apartados.

1. Usando regras de data integradas

Hai algunhas regras de data integradas na opción Formato condicional que proporciona 10 condicións diferentes para dar formato ás celas seleccionadas en función da data actual. Neste exemplo, usei unha destas dez regras para dar formato ás filas nas que as datas de unión están nos últimos 7 días ( Data actual: 25-10-22 ).

📌 Pasos:

  • Almacenamos o nome dos empregados e as súas datas de incorporación noData máis antiga que 1 ano

    Neste exemplo, queremos destacar as datas que son máis antigas que 1 ano. Asumindo que temos un conxunto de datos de persoas que se uniron a unha empresa. Aplicaremos o formato condicional baseado na fórmula para resaltar as datas anteriores a 1 ano en Excel.

    📌 Pasos:

    • Primeiro, seleccione Intervalo D5:D9 , que só contén datas.
    • Seleccione a opción Inferior a da Resalta as celas. Regras sección.

    • Aparece a xanela Inferior a .
    • Pon a seguinte fórmula baseada na función HOXE na sección marcada.
    =TODAY()-365

    • Finalmente , prema o botón Aceptar .

    7. Formato condicional de Excel baseado na data a menos de 6 meses de hoxe

    Neste exemplo, descubriremos as celas cunha data inferior a 6 meses a partir de hoxe. Para iso, usaremos aquí a función HOXE .

    📌 Pasos:

    • Seleccione o Intervalo D5:D9 .

    • Segue os pasos do Exemplo 2 .
    • A continuación, insira a seguinte fórmula na caixa marcada como 2 .
    =DATEDIF($D5,TODAY(),''m'')<6
    • Despois definimos o formato de celas resaltadas como se mostra no Exemplo 1 .

    • Finalmente, prema o botón Aceptar .

    Podemos ver as datas inferiores a 6 mesesresáltanse coa cor desexada.

    8. Formato condicional de Excel baseado na data de vencemento de 15 días

    Nesta sección, queremos destacar datas con 15 días de vencemento a partir do día actual. Bótalle un ollo á sección de abaixo para obter máis información.

    📌 Pasos:

    • Primeiro, selecciona as celas do Data de unión columna.

    • Sigue os pasos do Exemplo 2 e vai á Nova regra de formato sección.
    • Agora, pon a seguinte fórmula na caixa marcada como 2 .
    =TODAY()-$D5>15
    • Entón, escolla a cor de resaltado en Formato

    • Por último, prema o Aceptar botón.

    Podemos cambiar o día de vencemento na fórmula.

    9. Formato condicional baseado na data noutra columna

    Nesta sección, aplicaremos un formato condicional na columna Data de entrega real en función da Data de entrega prevista .

    📌 Pasos:

    • Primeiro, seleccione o Intervalo B5: C9 .

    • Agora, vai á sección Nova regra de formato como se mostra no Exemplo 2 .
    • Entón pon a seguinte fórmula na sección marcada.
    =$C5>$D5
    • Escolla a cor da cela desexada entre a función Formato .

    • De novo, preme o botón Aceptar .

    Entón, formato condicionalaplicouse noutra columna.

    Conclusión

    Neste artigo describimos o formato condicional baseado na data en diferentes situacións en Excel, e espero que isto faga satisfacer as súas necesidades. Bota unha ollada ao noso sitio web ExcelWIKI e dá as túas suxestións na caixa de comentarios.

conxunto de datos.

  • Seleccione as celas ás que desexa aplicar o formato condicional (No meu caso, Intervalo D5:D9 ) .
  • Vaia a Inicio e seleccione a opción Formato condicional na sección Estilo .
  • Seleccione o Resalte primeiro a opción Regras de cela e, a continuación, selecciona a opción Unha data que ocorre desde alí.

  • Unha nova xanela chamada Debería aparecer Unha data de ocorrencia .
  • Seleccione a opción Nos últimos 7 días do primeiro menú despregable.

  • Seleccione a cor predeterminada das celas de resaltado.

  • Finalmente, prema o Aceptar botóns e mira o conxunto de datos.

A condición será xestionada automaticamente por Excel. Podemos escoller as outras nove opcións integradas segundo as nosas necesidades.

  • Agora, queremos destacar as datas do último mes. Vaia á xanela Unha data que ocorre como se mostra anteriormente. Escolla a opción Último mes da lista despregable.

  • A continuación, faga clic no símbolo despregable para o cor de resaltado.
  • Escolla a opción Formato personalizado .

  • O Formato de celas aparece a xanela.
  • Vaia á pestana Tipo de letra .
  • Escolla Negriña como o Estilo de fonte desexado.

  • De novo, vai á pestana Encher .
  • Escolla a cor desexada nolista.
  • A continuación, prema o botón Aceptar .

  • Mira o conxunto de datos.

En resumo, nesta sección, temos opcións para onte, hoxe, mañá, a semana pasada, esta semana, a próxima semana, o mes pasado, este mes e o próximo mes. Podemos aproveitar esas opcións sen usar ningunha outra fórmula ou técnica.

Método alternativo:

Hai un método alternativo de opción de data integrada en Excel. Bótalle un ollo á sección de abaixo.

📌 Pasos:

  • Fai clic na lista despregable de Condicional Formato .
  • Fai clic na opción Nova regra .

  • O Novo Aparece a xanela Formato da regra .
  • Seleccione Formato só nas celas que conteñan a opción.
  • A continuación, vai á sección Editar a descrición da regra .
  • Escolle a opción Datas que ocorren da lista.

  • Despois diso, vemos unha nova caída -campo abaixo ao lado da sección anterior.
  • Fai clic na frecha cara abaixo.

Obtemos unha lista similar do 1o método mostrado na sección superior. Tamén contén as mesmas opcións de 10 datas .

  • Agora, escolla a opción A semana pasada .
  • A continuación, faga clic na opción Opción Formato .

  • Escollemos a tipo de letra e Encher a cor desexada desde a xanela Formatar celas .
  • Preme o botónBotón Aceptar .

  • Volveremos á xanela anterior e veremos a Vista previa da resultado.

  • Finalmente, fai clic no botón Aceptar .

Podemos ver que as celas que conteñen as datas da última semana foron modificadas.

2. Destaque as datas anteriores á data actual usando a función AGORA ou HOXE

Este exemplo mostra como pode aplicar formato condicional ás celas seleccionadas en función da data actual. Poderemos detectar datas pasadas e futuras neste exemplo. Hai dúas formas populares de obter a data actual en MS Excel

  • Utilizando a HOXE función – Devolve a data actual.
  • Utilizando a función AGORA : devolve a data actual coa hora actual.

Aquí queremos dar formato ás celas e resaltar a data de caducidade dos produtos en función da data actual. ( 25/10/22 ). Usei a función AGORA neste exemplo, pero tamén podes usar a función HOXE en lugar de AGORA . Dará o mesmo resultado. Destacamos as celas con dúas cores. Un para os produtos coa data de caducidade e outro para os produtos dentro da data de caducidade.

📌 Pasos:

  • Seleccione as celas que desexa quero aplicar o formato condicional (No meu caso, B5:D9 ).
  • Vaia a Inicio e seleccione a opción Formato condicional baixo aSección Estilo .
  • Seleccione a opción Nova regra no menú despregable.

  • Debería aparecer unha nova xanela chamada Nova regra de formato . Seleccione Usar unha fórmula para determinar as celas que quere dar formato ao tipo de regra.
  • Introduza a fórmula no campo especificado.
=$D5
  • Despois diso, seleccione a función Formato .

Explicación: o signo de dólar ( $ ) coñécese como Símbolo absoluto . Fai que as referencias das celas sexan absolutas e non permite ningún cambio. Podes bloquear unha cela seleccionando a cela e premendo o botón F4 .

Aquí, =$D5 esta fórmula verifica se as datas na Columna D son inferiores á data actual. Se a data cumpre as condicións, entón formatea a cela)

  • Seleccionaremos o formato desexado (consulta Exemplo 1 ) e prememos Aceptar .
  • Volver á xanela anterior e mirar a sección Vista previa .

  • De novo, preme o botón Aceptar e mira o conxunto de datos.

Podemos ver os produtos con datas de caducidade ou datas pasadas. cambiou de cor remando. Agora queremos resaltar as celas con datas futuras.

  • De novo, vai á xanela Nova regra de formato .
  • Pon a seguinte fórmula para produtos cun data futura.
=$D5>Today()
  • Tamén formateamos o resaltadocor da sección de formato.

  • Finalmente, prema o botón Aceptar .

Podemos ver os produtos con datas pasadas e as datas futuras foron marcadas con cores diferentes.

Lecturas similares

  • Formato condicional de Excel baseado na data noutra cela
  • Formato condicional de Excel Datas máis antigas que hoxe (3 xeitos sinxelos)
  • Formato condicional de Excel Baseado noutra data de cela (4 xeitos)
  • Como facer o formato condicional Resaltar a fila en función da data

3. Uso da función WEEKDAY para resaltar días específicos dunha semana

A función WEEKDAY devolve un número de 1 a 7 que identifica o día da semana dunha data.

Este exemplo preséntache a función WEEKDAY e móstrase como podes usala para resaltar os fins de semana nun calendario. Aquí, destaquei os fins de semana das dúas primeiras semanas de abril de 2021 no calendario mediante a función WEEKDAY .

📌 Pasos:

  • Seleccione as celas ás que desexa aplicar o formato condicional (No meu caso, C7:L11 ).

  • Agora, vai á xanela Nova regra de formato seguindo os pasos do Exemplo 2 . Seleccione Usar unha fórmula para determinar que celas dar formato tipo de regra.

  • Introduza a fórmula no campo especificado.campo.
=WEEKDAY(C$8,2)>5
  • A continuación, seleccione o formato desexado seguindo os pasos do Exemplo 1 .

Explicación:

O signo do dólar ($) coñécese como símbolo absoluto. Fai que as referencias das celas sexan absolutas e non permite ningún cambio. Podes bloquear unha cela seleccionando a cela e premendo o botón F4.

Aquí, =WEEKDAY(C$8,2)>5 ; esta fórmula só devolve un valor VERDADEIRO cando os días son sábado (6) e domingo (7) e dá formato ás celas en consecuencia.

  • Finalmente, prema o botón Aceptar e mira a o conxunto de datos.

Formatará as celas seleccionadas segundo a condición e o formato seleccionados.

Ler máis: Datas de formato condicional de Excel

4. Resaltar datas dentro dun intervalo de datas usando a regra AND en formato condicional

Este exemplo mostra como pode aplicar formato condicional ás celas seleccionadas dentro dun determinado intervalo de datas.

Aquí, eu ter formato as filas onde as datas de unión están entre dúas datas diferentes. Destacaremos as celas coa data de unión entre a data de inicio e a de finalización.

📌 Pasos:

  • Seleccione as celas ás que desexa aplicar o formato condicional (No meu caso, B8:D12 ).

  • Agora, vai á xanela Nova regra de formato seguindo os pasos do Exemplo 2 . Seleccione Usar afórmula para determinar que celas dar formato tipo de regra.
  • Introduza a condición/fórmula no campo especificado
=AND($D8>=$C$4, $D8<=$C$5)
  • Seleccione o formato desexado seguindo os pasos do Exemplo 1 .

Explicación:

O signo de dólar ( $ ) coñécese como o símbolo absoluto. Fai que as referencias das celas sexan absolutas e non permite ningún cambio. Podes bloquear unha cela seleccionando a cela e premendo o botón F4 .

Aquí, =AND($D13>=$C$4, $D13<=$C$6 ) esta fórmula verifica se as datas da Columna D son maiores que a data da cela C4 e inferiores á data da cela C6 . Se a data cumpre as condicións, dará formato á cela).

  • Finalmente, prema o botón Aceptar .

Formatará as celas seleccionadas segundo a condición e o formato seleccionados.

Hai que engadir unha cousa máis, aplicamos o formato de condición en función doutra cela.

Método alternativo:

Hai un método alternativo en condicional; formato para resaltar as celas dentro dun intervalo.

  • Primeiro, seleccione Intervalo B8:D12 .
  • Escolla Regras de resaltado de celas da . 2>Menú despregable Formato condicional .
  • Fai clic na opción Entre da lista.

  • Como resultado, aparecerá un cadro de diálogo chamado Entre .
  • Poñer a celareferencia da data de inicio na caixa marcada como 1 e da data de finalización na caixa marcada como 2 .

  • Finalmente, prema o botón Aceptar .

A diferenza entre os dous métodos é que o primeiro método modifica a cor de toda a fila en función da condición. Pero o método alternativo só é aplicable ás celas.

Ler máis: Fórmula de Excel para cambiar a cor da cela en función da data

5. Resaltar as vacacións coa función COINCIDIR ou CONTAR SE no formato condicional

Nesta sección, mostraremos como usar a función COINCIDIR ou CONTAR SE para resaltar unha columna que cumpra un criterio de data coa cor desexada.

📌 Pasos:

  • Primeiro, engadimos a lista de vacacións de abril de 2021 ao conxunto de datos.

  • Agora, selecciona Intervalo C7:L11 .

  • Segue os pasos do Exemplo 2 e introduza a seguinte fórmula no campo marcado.
=MATCH(C$7,$C$14:$C$16,0)
  • Despois diso, escolla a cor desexada na sección Formato .

Aquí aplicamos a fórmula baseada na función COINCER .

  • A continuación, preme o botón Aceptar .

Non obstante, tamén podemos utilizar a fórmula baseada na función CONTARSE e que realizará a mesma operación.

=COUNTIF($C$14:$C$16,C$7)>0

6. Formato condicional de Excel baseado en

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.