Excel-voorwaardelike formatering gebaseer op datum (9 voorbeelde)

  • Deel Dit
Hugh West

Voorwaardelike formatering word al lank in Excel gebruik. Maar wat is voorwaardelike formatering, en hoe kan dit jou bevoordeel? Die proses om die voorwaardes op te stel wat bepaal die formatering wat op 'n kolom of 'n ry toegepas word, staan ​​bekend as voorwaardelike formatering. Dit help om die data op 'n meer georganiseerde wyse aan te bied. In hierdie artikel sal ons verskillende maniere bespreek om Excel-voorwaardelike formatering toe te pas op grond van datum.

As jy oor voorwaardelike formatering in die algemeen wil leer, kyk dan na hierdie artikel .

Laai Oefenwerkboek af

Laai die volgende oefenwerkboek af om te oefen terwyl jy hierdie artikel lees.

Voorwaardelike formatering gebaseer op datum. xlsx

9 Voorbeelde van voorwaardelike formatering gebaseer op datum in Excel

Ons sal 9 voorbeelde van voorwaardelike formatering op grond van die datum bespreek in die volgende afdelings.

1. Die gebruik van ingeboude datumreëls

Daar is 'n paar ingeboude datumreëls in die opsie vir voorwaardelike formatering wat 10 verskillende voorwaardes bied om geselekteerde selle te formateer op grond van die huidige datum. In hierdie voorbeeld het ek een van hierdie tien reëls gebruik om die rye te formateer waar die aansluitingsdatums binne die afgelope 7 dae is ( Huidige datum: 25-10-22 ).

📌 Stappe:

  • Ons het die name van werknemers en hul aansluitingsdatums in dieDatum ouer as 1 jaar

    In hierdie voorbeeld wil ons die datums uitlig wat ouer as 1 jaar is. As ons aanvaar dat ons 'n datastel het van mense wat by 'n maatskappy aangesluit het. Ons sal die voorwaardelike formatering toepas op grond van die formule om die datums ouer as 1 jaar in Excel uit te lig.

    📌 Stappe:

    • Kies eers Bereik D5:D9 , wat slegs datums bevat.
    • Kies die Minder as -opsie uit die Highlight Cells Reëls afdeling.

    • Die Minder as -venster verskyn.
    • Stel die volgende formule gebaseer op die VANDAG funksie in die gemerkte afdeling.
    =TODAY()-365

    • Uiteindelik , druk die OK -knoppie.

    7. Excel-voorwaardelike formatering gebaseer op datum minder as 6 maande vanaf vandag

    In hierdie voorbeeld sal ons die selle uitvind met 'n datum minder as 6 maande vanaf vandag. Daarvoor sal ons die TODAY funksie hier gebruik.

    📌 Stappe:

    • Kies die Reik D5:D9 .

    • Volg die stappe van Voorbeeld 2 .
    • Voeg dan die volgende formule in op die blokkie gemerk as 2 .
    =DATEDIF($D5,TODAY(),''m'')<6
    • Daarna definieer ons die formaat van gemerkte selle soos getoon in Voorbeeld 1 .

    • Laastens, druk die OK -knoppie.

    Ons kan die datums minder as 6 maande sienword met die verlangde kleur uitgelig.

    8. Excel-voorwaardelike formatering gebaseer op die vervaldatum van 15 dae

    In hierdie afdeling wil ons datums uitlig met 15 dae vanaf die huidige dag. Kyk na die onderstaande afdeling vir besonderhede.

    📌 Stappe:

    • Kies eers die selle van die Sluitingsdatum kolom.

    • Volg die stappe van Voorbeeld 2 en gaan na die Nuwe formateringreël afdeling.
    • Sit nou die volgende formule op die blokkie gemerk as 2 .
    =TODAY()-$D5>15
    • Kies dan die uitligkleur uit die Formaat

    • Uiteindelik, druk die OK knoppie.

    Ons kan die vervaldag in die formule verander.

    9. Voorwaardelike formatering gebaseer op datum in 'n ander kolom

    In hierdie afdeling sal ons voorwaardelike formatering toepas op die Werklike afleweringsdatum -kolom gebaseer op die Verwagte afleweringsdatum .

    📌 Stappe:

    • Kies eers die Reik B5: C9 .

    • Gaan nou na die Nuwe formateringreël -afdeling soos gewys in Voorbeeld 2 .
    • Sit dan die volgende formule op die gemerkte gedeelte.
    =$C5>$D5
    • Kies die gewenste selkleur uit die Formaat -kenmerk.

    • Druk weer die OK -knoppie.

    Dus, voorwaardelike formateringis toegepas op grond van 'n ander kolom.

    Gevolgtrekking

    In hierdie artikel het ons voorwaardelike formatering beskryf gebaseer op die datum in verskillende situasies in Excel, en ek hoop dit sal jou behoeftes te bevredig. Kyk gerus na ons webwerf ExcelWIKI en gee jou voorstelle in die kommentaarblokkie.

datastel.

  • Kies die selle waarop jy die voorwaardelike formatering wil toepas (In my geval, Reik D5:D9 ) .
  • Gaan na Tuis en kies die Voorwaardelike formatering -opsie onder die Styl -afdeling.
  • Kies die Merk eers Cell Rules -opsie en kies dan die A Date Occurring -opsie van daar af.

  • 'n Nuwe venster met die naam 'n Datum wat voorkom moet verskyn.
  • Kies die In die afgelope 7 dae -opsie in die eerste aftreklys.

  • Kies die verstekkleur van die uitlig van selle.

  • Uiteindelik, druk die OK knoppies en kyk na die datastel.

Die toestand sal outomaties deur Excel hanteer word. Ons kan die ander nege ingeboude opsies kies volgens ons behoeftes.

  • Nou wil ons die datums van die laaste maand uitlig. Gaan na die venster A Date Occurring soos voorheen getoon. Kies die Laaste maand opsie uit die aftreklys.

  • Klik dan op die aftreksimbool vir die merkkleur.
  • Kies die Gepasmaakte formaat -opsie.

  • Die Format selle venster verskyn.
  • Gaan na die Lettertipe oortjie.
  • Kies Vetdruk as die verlangde Lettertipestyl .

  • Beweeg weer na die Vul -oortjie.
  • Kies die verlangde kleur uit dielys.
  • Druk dan die OK -knoppie.

  • Kyk na die datastel.

In kort in hierdie afdeling kry ons opsies vir gister, vandag, môre, verlede week, hierdie week, volgende week, verlede maand, hierdie maand en volgende maand. Ons kan van daardie opsies gebruik maak sonder om enige ander formule of tegniek te gebruik.

Alternatiewe metode:

Daar is 'n alternatiewe metode van ingeboude datum-opsie in Excel. Kyk na die afdeling hieronder.

📌 Stappe:

  • Klik op die aftreklys van Voorwaardelik Formatering .
  • Klik op die Nuwe reël -opsie.

  • Die Nuwe Formateerreël -venster verskyn.
  • Kies Formateer slegs selle wat die opsie bevat.
  • Gaan dan na Wysig die reëlbeskrywing -afdeling.
  • Kies die Datums wat voorkom opsie uit die lys.

  • Daarna sien ons 'n nuwe daling -af-veld langs die vorige afdeling.
  • Klik op die afpyltjie.

Ons kry 'n soortgelyke lys van die 1ste metode wat in die boonste gedeelte getoon word. Dit bevat ook dieselfde 10-datum -opsies.

  • Kies nou die Verlede week -opsie.
  • Klik dan op die Formaat -opsie.

  • Ons kies die gewenste font en vul kleur vanaf die verskyn Format selle -venster.
  • Druk die OK knoppie.

  • Ons sal teruggaan na die vorige venster en die Voorskou van die resultaat.

  • Ten slotte, klik op die OK -knoppie.

Ons kan sien die selle wat die datums van die afgelope week bevat, is verander.

2. Merk datums wat die huidige datum voorafgaan deur die NOW- of TODAY-funksie te gebruik

Hierdie voorbeeld wys hoe jy voorwaardelike formatering in geselekteerde selle kan toepas op grond van die huidige datum. Ons sal vorige en toekomstige datums in hierdie voorbeeld kan opspoor. Daar is twee gewilde maniere om die huidige datum in MS Excel te kry

  • Deur die TODAY funksie te gebruik – Dit gee die huidige datum terug.
  • Gebruik die NOU-funksie – Dit gee die huidige datum met die huidige tyd terug.

Hier wil ons die selle formateer en die vervaldatum produkte uitgelig op grond van die huidige datum ( 25/10/22 ). Ek het die NOW -funksie in hierdie voorbeeld gebruik, maar jy kan ook die TODAY -funksie in plaas van NOW gebruik. Dit sal dieselfde resultaat gee. Ons beklemtoon die selle met twee kleure. Een vir die vervaldatum produkte en nog een vir produkte binne die vervaldatum.

📌 Stappe:

  • Kies die selle wat jy wil die voorwaardelike formatering toepas op (In my geval, B5:D9 ).
  • Gaan na Tuis en kies die Voorwaardelike formatering opsie onder die Styl -afdeling.
  • Kies die Nuwe reël -opsie in die aftreklys.

  • 'n Nuwe venster met die naam Nuwe formateringreël moet verskyn. Kies Gebruik 'n formule om te bepaal watter selle om te formateer reëltipe.
  • Voer die formule in die gespesifiseerde veld in.
=$D5
  • Kies daarna die Formaat -kenmerk.

Verduideliking: Die dollarteken ( $ ) staan ​​bekend as die Absolute Simbool . Dit maak die selverwysings absoluut en laat geen veranderinge toe nie. Jy kan 'n sel sluit deur die sel te kies en die F4 knoppie te druk.

Hier, =$D5 kyk hierdie formule of die datums in Kolom D is minder as die huidige datum. As die datum aan die voorwaardes voldoen, formateer dit die sel)

  • Ons sal die verlangde formaat kies (sien Voorbeeld 1 ) en klik OK .
  • Gaan terug na die vorige venster en kyk na die Voorskou -afdeling.

  • Weereens, druk die OK -knoppie en kyk na die datastel.

Ons kan sien dat die produkte met datums verval of vorige datums het is roei kleur verander. Nou wil ons selle met toekomstige datums uitlig.

  • Gaan weer na die Nuwe formateringreël venster.
  • Stel die volgende formule vir produkte met 'n toekomstige datum.
=$D5>Today()
  • Ons het ook die uitlig geformateerkleur van die formaatafdeling.

  • Ter slotte, druk die OK -knoppie.

Ons kan sien die produkte met vorige datums en toekomstige datums is met verskillende kleure gemerk.

Soortgelyke lesings

  • Excel-voorwaardelike formatering gebaseer op datum in 'n ander sel
  • Excel-voorwaardelike formateringdatums ouer as vandag (3 eenvoudige maniere)
  • Excel-voorwaardelike formatering Gebaseer op 'n ander seldatum (4 maniere)
  • Hoe om voorwaardelike formatering te doen Merk ry gebaseer op datum

3. Gebruik van WEEKDAY-funksie om spesifieke dae van 'n week uit te lig

Die WEEKDAY-funksie gee 'n getal terug van 1 tot 7 wat die dag van die week van 'n datum.

Hierdie voorbeeld stel jou bekend aan die WEEKDAY -funksie en wys hoe jy dit kan gebruik om naweke in 'n kalender uit te lig. Hier het ek die naweke van die eerste twee weke van April 2021 in die kalender uitgelig deur die WEEKDAG -funksie te gebruik.

📌 Stappe:

  • Kies die selle waarop jy die voorwaardelike formatering wil toepas (In my geval, C7:L11 ).

  • Gaan nou na die Nuwe formateringreël venster deur die stappe van Voorbeeld 2 te volg. Kies Gebruik 'n formule om te bepaal watter selle om te formateer reëltipe.

  • Voer die formule in die gespesifiseerdeveld.
=WEEKDAY(C$8,2)>5
  • Kies dan die verlangde formaat deur die stappe in Voorbeeld 1 te volg.

Verduideliking:

Die dollarteken ($) staan ​​bekend as die Absolute simbool. Dit maak die selverwysings absoluut en laat geen veranderinge toe nie. Jy kan 'n sel sluit deur die sel te kies en die F4-knoppie te druk.

Hier, =WEEKDAG(C$8,2)>5 ; hierdie formule gee slegs 'n WAAR waarde terug wanneer die dae Saterdag (6) en Sondag (7) is en formateer die selle dienooreenkomstig.

  • Uiteindelik, druk die OK knoppie en kyk na die datastel.

Dit sal die geselekteerde selle formateer volgens die toestand en geselekteerde formaat.

Lees Meer: Excel voorwaardelike formateringdatums

4. Merk datums binne 'n datumreeks deur gebruik te maak van EN Reël in voorwaardelike formatering

Hierdie voorbeeld wys hoe jy voorwaardelike formatering in geselekteerde selle binne 'n sekere reeks datums kan toepas.

Hier, ek het die rye geformateer waar die aansluitingsdatums tussen twee verskillende datums is. Ons sal die selle met die aansluitingsdatum tussen die begin- en einddatum uitlig.

📌 Stappe:

  • Kies die selle waarop jy die voorwaardelike formatering wil toepas (In my geval, B8:D12 ).

  • Gaan nou na die venster Nuwe formateringreël deur die stappe van Voorbeeld 2 te volg. Kies Gebruik aformule om te bepaal watter selle geformateer moet word reëltipe.
  • Voer die voorwaarde/formule in die gespesifiseerde veld in
=AND($D8>=$C$4, $D8<=$C$5)
  • Kies die verlangde formaat deur die stappe van Voorbeeld 1 te volg.

Verduideliking:

Die dollarteken ( $ ) staan ​​bekend as die Absolute -simbool. Dit maak die selverwysings absoluut en laat geen veranderinge toe nie. Jy kan 'n sel sluit deur die sel te kies en die F4 knoppie te druk.

Hier, =AND($D13>=$C$4, $D13<=$C$6 ) hierdie formule kontroleer of die datums in Kolom D groter is as die C4 -sel se datum en minder as die C6 -sel se datum. As die datum aan die voorwaardes voldoen, formateer dit die sel).

  • Uiteindelik, druk die OK knoppie.

Dit sal die geselekteerde selle formateer volgens die toestand en geselekteerde formaat.

Nog een ding moet byvoeg dat ons die toestandformatering op 'n ander sel toegepas het.

Alternatiewe metode:

Daar is 'n alternatiewe metode in voorwaardelik; formatering om selle binne 'n reeks uit te lig.

  • Kies eers Reik B8:D12 .
  • Kies Hoog sellereëls uit die Voorwaardelike formatering -aftreklys.
  • Klik op die Tussen -opsie in die lys.

  • Gevolglik sal dialoogkassie verskyn met die naam Tussen .
  • Sit die selverwysing van die begindatum op die blokkie gemerk as 1 en die einddatum op die blokkie gemerk as 2 .

  • Laastens, druk die OK -knoppie.

Die verskil tussen die twee metodes is dat 1ste metode die kleur van die hele ry gebaseer op die toestand. Maar die alternatiewe metode is slegs van toepassing op die selle.

Lees meer: Excel-formule om selkleur op grond van datum te verander

5. Merk vakansies met MATCH of COUNTIF-funksie in voorwaardelike formatering

In hierdie afdeling sal ons wys hoe om die MATCH of COUNTIF-funksie om 'n kolom uit te lig wat aan 'n datumkriteria met die verlangde kleur voldoen.

📌 Stappe:

  • Eers voeg ons by die lys vakansiedae van April 2021 na die datastel.

  • Kies nou Reik C7:L11 .

  • Volg die stappe van Voorbeeld 2 en voer die volgende formule op die gemerkte veld in.
=MATCH(C$7,$C$14:$C$16,0)
  • Kies daarna die gewenste kleur uit die Formaat -afdeling.

Hier het ons die formule toegepas gebaseer op die MATCH -funksie.

  • Druk dan die OK -knoppie.

Ons kan egter ook die formule gebruik wat gebaseer is op die COUNTIF funksie en dit sal dieselfde bewerking uitvoer.

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

6. Excel-voorwaardelike formatering gebaseer op

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.