Indholdsfortegnelse
Betinget formatering har været anvendt i Excel i lang tid. Men hvad er betinget formatering, og hvordan kan det gavne dig? Processen med at opstille de betingelser, der bestemmer den formatering, der anvendes på en kolonne eller en række, er kendt som betinget formatering. Det hjælper med at præsentere data på en mere organiseret måde. I denne artikel vil vi diskutere forskellige måder at anvende Excelbetinget formatering baseret på dato.
Hvis du vil lære mere om betinget formatering generelt, kan du læse mere om denne artikel .
Download arbejdsbog til øvelser
Download følgende arbejdsbog til øvelser, som du kan bruge, mens du læser denne artikel.
Betinget formatering baseret på dato.xlsx9 eksempler på betinget formatering baseret på dato i Excel
Vi vil drøfte 9 eksempler på betinget formatering baseret på datoen i de følgende afsnit.
1. Brug af indbyggede dataregler
Der er nogle indbyggede dataregler i indstillingen Betinget formatering, som giver 10 forskellige betingelser for at formatere udvalgte celler baseret på den aktuelle dato. I dette eksempel har jeg brugt en af disse ti regler til at formatere de rækker, hvor datoerne er inden for de seneste 7 dage ( Nuværende dato: 25-10-22 ).
📌 Trin:
- Vi gemte medarbejdernes navne og deres tiltrædelsesdatoer i datasættet.
- Vælg de celler, som du vil anvende den betingede formatering på (i mit tilfælde, Område D5:D9 ).
- Gå til Hjem og vælg den Betinget formatering under Stil sektion.
- Vælg den Fremhæv celleregler først og derefter vælge den En dato, der indtræffer mulighed derfra.
- Et nyt vindue med navnet En dato, der indtræffer bør vises.
- Vælg den I de sidste 7 dage fra den første rullemenuen.
- Vælg standardfarve til fremhævning af celler.
- Endelig skal du trykke på OK og se på datasættet.
Betingelsen vil blive håndteret automatisk af Excel. Vi kan vælge de ni andre indbyggede muligheder efter vores behov.
- Nu vil vi fremhæve datoerne for den sidste måned. Gå til En dato, der indtræffer vinduet som vist tidligere. Vælg den Sidste måned fra rullelisten.
- Klik derefter på rullemenuen for farven til fremhævning.
- Vælg den Brugerdefineret format mulighed.
- Formater celler vinduet vises.
- Gå til Skrifttype fanebladet.
- Vælg Fed som den ønskede Skrifttypestil .
- Igen skal du gå til den Fyld fanebladet.
- Vælg den ønskede farve fra listen.
- Derefter skal du trykke på OK knap.
- Se på datasættet.
Kort sagt får vi i dette afsnit muligheder for i går, i dag, i morgen, i sidste uge, i denne uge, i næste uge, i sidste måned, i denne måned og i næste måned. Vi kan benytte os af disse muligheder uden at bruge nogen anden formel eller teknik.
Alternativ metode:
Der findes en alternativ metode til indbygget datomulighed i Excel. Se nedenstående afsnit.
📌 Trin:
- Klik på rullelisten over Betinget formatering .
- Klik på den Ny regel mulighed.
- Ny formateringsregel vinduet vises.
- Vælg Formater kun celler, der indeholder muligheden.
- Derefter skal du gå til Rediger regelbeskrivelsen sektion.
- Vælg den Datoer, der indtræffer fra listen.
- Herefter vises et nyt drop-down-felt ved siden af det foregående afsnit.
- Klik på pil nedad.
Vi får en lignende liste over de 1. metode, der er vist i den øverste del. Den indeholder også den samme 10-dato muligheder.
- Vælg nu den Sidste uge mulighed.
- Klik derefter på Format mulighed.
- Vi vælger den ønskede Skrifttype og Fyld farve fra den viste Formater celler vindue.
- Tryk på OK knap.
- Vi vil gå tilbage til det foregående vindue og se Forhåndsvisning af resultatet.
- Endelig skal du klikke på OK knap.
Vi kan se, at de celler, der indeholder datoerne for den sidste uge, er blevet ændret.
2. Fremhæv datoer forud for den aktuelle dato ved hjælp af NOW eller TODAY-funktionen
Dette eksempel viser, hvordan du kan anvende betinget formatering i udvalgte celler baseret på den aktuelle dato. Vi vil være i stand til at registrere tidligere og fremtidige datoer i dette eksempel. Der er to populære måder at få den aktuelle dato i MS Excel på
- Brug af den I DAG funktion - Den returnerer den aktuelle dato.
- Brug af den NOW-funktion - Den returnerer den aktuelle dato med det aktuelle klokkeslæt.
Her ønsker vi at formatere cellerne og fremhæve de produkter, hvis dato er udløbet, baseret på den aktuelle dato ( 25/10/22 ). Jeg har brugt den NU funktion i dette eksempel, men du kan bruge I DAG funktion i stedet for NU Det vil give det samme resultat. Vi fremhæver cellerne med to farver. En for produkter med udløbsdato og en anden for produkter inden for udløbsdatoen.
📌 Trin:
- Vælg de celler, som du vil anvende den betingede formatering på (i mit tilfælde, B5:D9 ).
- Gå til Hjem og vælg den Betinget formatering under Stil sektion.
- Vælg den Ny regel fra rullemenuen.
- Et nyt vindue med navnet Ny formateringsregel bør vises. Vælg Brug en formel til at bestemme, hvilke celler der skal formateres regeltype.
- Indtast formlen i det angivne felt.
=$D5
- Derefter skal du vælge den Format funktion.
Forklaring: Dollartegnet ( $ ) er kendt som den Absolut symbol Det gør cellehenvisningerne absolutte og tillader ingen ændringer. Du kan låse en celle ved at markere cellen og trykke på F4 knap.
Her, =$D5
- Vi vil vælge det ønskede format (se Eksempel 1 ), og klik på OK .
- Gå tilbage til det forrige vindue og se på Forhåndsvisning sektion.
- Tryk igen på OK knappen og se på datasættet.
Vi kan se, at produkterne med udløbsdatoer eller datoer, der er gået ud, har fået ændret farve i rækken. Nu vil vi fremhæve celler med fremtidige datoer.
- Igen, gå til Ny formateringsregel vindue.
- Anvend følgende formel for produkter med en fremtidig dato.
=$D5>I dag()
- Vi har også formateret farven til fremhævning fra formatafsnittet.
- Endelig skal du trykke på OK knap.
Vi kan se, at produkter med tidligere datoer og fremtidige datoer er blevet markeret med forskellige farver.
Lignende læsninger
- Excel betinget formatering baseret på dato i en anden celle
- Excel betinget formatering af datoer, der er ældre end i dag (3 enkle måder)
- Excel betinget formatering baseret på en anden celledato (4 måder)
- Hvordan man laver betinget formatering fremhæve Row baseret på dato
3. Brug af funktionen WEEKDAY til at fremhæve bestemte dage i en uge
Funktion WEEKDAY returnerer et tal fra 1 til 7 identificere ugedagen for en dato.
I dette eksempel får du en introduktion til UGEDAG og viser, hvordan du kan bruge den til at fremhæve weekender i en kalender. Her har jeg fremhævet weekenderne i de to første uger i april 2021 i kalenderen ved hjælp af UGEDAG funktion.
📌 Trin:
- Vælg de celler, som du vil anvende den betingede formatering på (i mit tilfælde, C7:L11 ).
- Gå nu til Ny formateringsregel vindue ved at følge trinene i Eksempel 2 . Vælg Brug en formel til at bestemme, hvilke celler der skal formateres regeltype.
- Indtast formlen i det angivne felt.
=WEEKDAY(C$8,2)>5
- Vælg derefter det ønskede format ved at følge trinene i Eksempel 1 .
Forklaring:
Dollartegnet ($) er kendt som det absolutte symbol. Det gør cellereferencerne absolutte og tillader ingen ændringer. Du kan låse en celle ved at vælge cellen og trykke på F4-knappen.
Her, =WEEKDAY(C$8,2)>5 ; denne formel returnerer kun en TRUE-værdi, når dagene er lørdag (6) og søndag (7), og formaterer cellerne i overensstemmelse hermed.
- Endelig skal du trykke på OK knappen og se på datasættet.
Den formaterer de valgte celler i henhold til betingelsen og det valgte format.
Læs mere: Excel betinget formatering af datoer
4. Fremhæv datoer inden for et datointerval ved hjælp af AND-reglen i betinget formatering
Dette eksempel viser, hvordan du kan anvende betinget formatering i udvalgte celler inden for et bestemt interval af datoer.
Her har jeg formateret de rækker, hvor sammenføjningsdatoerne ligger mellem to forskellige datoer. Vi vil fremhæve de celler, hvor sammenføjningsdatoen ligger mellem start- og slutdatoen.
📌 Trin:
- Vælg de celler, som du vil anvende den betingede formatering på (i mit tilfælde, B8:D12 ).
- Gå nu til vinduet Ny formateringsregel ved at følge trinene i Eksempel 2 . Vælg Brug en formel til at bestemme, hvilke celler der skal formateres regeltype.
- Indtast betingelsen/formlen i det angivne felt
=AND($D8>=$C$4, $D8<=$C$5)
- Vælg det ønskede format ved at følge trinene fra Eksempel 1 .
Forklaring:
Dollartegnet ( $ ) er kendt som den Absolut Symbol. Det gør cellehenvisningerne absolutte og tillader ingen ændringer. Du kan låse en celle ved at markere cellen og trykke på F4 knap.
Her, =AND($D13>=$C$4, $D13<=$C$6) denne formel kontrollerer, om datoerne i Kolonne D er større end de C4 cellens dato og mindre end den C6 Hvis datoen opfylder betingelserne, formateres cellen).
- Endelig skal du trykke på OK knap.
Den formaterer de valgte celler i henhold til betingelsen og det valgte format.
En ting mere skal tilføjes, at vi anvendte betingelsesformateringen baseret på en anden celle.
Alternativ metode:
Der findes en alternativ metode i betinget; formatering til at fremhæve celler inden for et område.
- Først skal du vælge Område B8:D12 .
- Vælg Fremhæv celler Regler fra den Betinget formatering drop-down.
- Klik på den Mellem fra listen.
- Som et resultat vises en dialogboks med navnet Mellem .
- Sæt cellereferencen for startdatoen i feltet markeret som 1 og slutdatoen i den rubrik, der er markeret som 2 .
- Endelig skal du trykke på OK knap.
Forskellen mellem de to metoder er, at den første metode ændrer farven på hele rækken baseret på betingelsen, men den alternative metode gælder kun for cellerne.
Læs mere: Excel-formel til at ændre cellefarve baseret på dato
5. Fremhæv helligdage med MATCH- eller COUNTIF-funktionen i betinget formatering
I dette afsnit vil vi vise, hvordan man bruger MATCH eller COUNTIF-funktion for at fremhæve en kolonne, der opfylder et datokriterium, med den ønskede farve.
📌 Trin:
- Først tilføjer vi listen over helligdage i april 2021 til datasættet.
- Vælg nu Område C7:L11 .
- Følg trinene i Eksempel 2 og indtast følgende formel i det markerede felt.
=MATCH(C$7,$C$14:$C$16,0)
- Vælg derefter den ønskede farve fra Format sektion.
Her har vi anvendt formlen baseret på den MATCH funktion.
- Derefter skal du trykke på OK knap.
Vi kan dog også bruge formlen baseret på COUNTIF funktion, som vil udføre den samme operation.
=COUNTIF($C$14:$C$16,C$7)>0
6. Excel betinget formatering baseret på dato ældre end 1 år
I dette eksempel ønsker vi at fremhæve de datoer, der er ældre end 1 år. Hvis vi antager, at vi har et datasæt med personer, der er blevet ansat i en virksomhed, vil vi anvende betinget formatering baseret på formlen for at fremhæve de datoer, der er ældre end 1 år i Excel.
📌 Trin:
- Først skal du vælge Område D5:D9 , som kun indeholder datoer.
- Vælg den Mindre end fra Fremhæv celler Regler sektion.
- Mindre end vinduet vises.
- Sæt følgende formel baseret på den I DAG funktion i det markerede afsnit.
=TODAY()-365
- Endelig skal du trykke på OK knap.
7. Excel betinget formatering baseret på dato mindre end 6 måneder fra i dag
I dette eksempel finder vi de celler med en dato, der er mindre end 6 måneder fra i dag. Til det formål vil vi bruge den I DAG funktion her.
📌 Trin:
- Vælg den Område D5:D9 .
- Følg trinene i Eksempel 2 .
- Indsæt derefter følgende formel i feltet markeret som 2 .
=DATEDIF($D5,TODAY(),''m''')<6
- Derefter definerer vi formatet for de markerede celler som vist i Eksempel 1 .
- Endelig skal du trykke på OK knap.
Vi kan se, at datoerne er mindre end 6 måneder er fremhævet med den ønskede farve.
8. Excel betinget formatering baseret på forfaldsdato på 15 dage
I dette afsnit vil vi fremhæve datoer med 15 dage fra den dag i dag. Se nedenstående afsnit for nærmere oplysninger.
📌 Trin:
- Først skal du vælge cellerne i Tiltrædelsesdato kolonne.
- Følg trinene i Eksempel 2 og gå til den Ny formateringsregel sektion.
- Nu indsættes følgende formel i feltet markeret som 2 .
=TODAY()-$D5>15
- Vælg derefter farven til fremhævning fra Format
- Til sidst skal du trykke på OK knap.
Vi kan ændre forfaldsdagen i formlen.
9. Betinget formatering baseret på dato i en anden kolonne
I dette afsnit vil vi anvende betinget formatering på Faktisk leveringsdato kolonne baseret på den Forventet leveringsdato .
📌 Trin:
- Først skal du vælge den Område B5:C9 .
- Gå nu til Ny formateringsregel som vist i Eksempel 2 .
- Derefter sættes følgende formel på den markerede del.
=$C5>$D5
- Vælg den ønskede cellefarve fra Format funktion.
- Tryk igen på OK knap.
Der er altså anvendt betinget formatering baseret på en anden kolonne.
Konklusion
I denne artikel har vi beskrevet betinget formatering baseret på datoen i forskellige situationer i Excel, og jeg håber, at dette vil opfylde dine behov. Tag et kig på vores hjemmeside ExcelWIKI og giv dine forslag i kommentarfeltet.