"Excel" sąlyginis formatavimas pagal datą (9 pavyzdžiai)

  • Pasidalinti
Hugh West

Sąlyginis formatavimas "Excel" programoje naudojamas jau gana seniai. Tačiau kas yra sąlyginis formatavimas ir kokią naudą jis gali duoti? Sąlygų, kurios lemia stulpeliui ar eilutei taikomą formatavimą, nustatymo procesas vadinamas sąlyginiu formatavimu. Jis padeda duomenis pateikti tvarkingiau. Šiame straipsnyje aptarsime įvairius "Excel" taikymo būdus.sąlyginis formatavimas pagal datą.

Jei norite sužinoti apie sąlyginį formatavimą apskritai, skaitykite šis straipsnis .

Atsisiųsti praktikos sąsiuvinį

Atsisiųskite šį pratybų sąsiuvinį ir atlikite pratybas skaitydami šį straipsnį.

Sąlyginis formatavimas pagal datą.xlsx

9 sąlyginio formatavimo pagal datą "Excel" pavyzdžiai

Aptarsime 9 sąlyginio formatavimo pagal datą pavyzdžiai pateikiami tolesniuose skyriuose.

1. Įdiegtų datų taisyklių naudojimas

Sąlyginio formatavimo parinktyje yra kelios integruotos datos taisyklės, kurios numato 10 skirtingų sąlygų pasirinktiems langeliams formatuoti pagal esamą datą. Šiame pavyzdyje panaudojau vieną iš šių dešimties taisyklių eilutėms, kuriose prisijungimo datos yra per pastarąsias 7 dienas, formatuoti ( Dabartinė data: 25-10-22 ).

📌 Žingsniai:

  • Duomenų rinkinyje saugome darbuotojų vardus ir pavardes bei jų atėjimo į darbą datas.

  • Pasirinkite ląsteles, kurioms norite taikyti sąlyginį formatavimą (mano atveju, Diapazonas D5:D9 ).
  • Eikite į Pagrindinis ir pasirinkite Sąlyginis formatavimas parinktį pagal Stilius skyrius.
  • Pasirinkite Paryškinti langelių taisykles parinktį, tada pasirinkite Įvykusios datos parinktį iš ten.

  • Naujas langas pavadinimu Įvykusios datos turėtų pasirodyti.
  • Pasirinkite Per pastarąsias 7 dienas parinktį iš pirmojo išskleidžiamojo meniu.

  • Pasirinkite numatytąją ląstelių paryškinimo spalvą.

  • Galiausiai paspauskite GERAI mygtukus ir peržiūrėkite duomenų rinkinį.

Šią sąlygą Excel tvarkys automatiškai. Kitas devynias integruotas parinktis galime pasirinkti pagal savo poreikius.

  • Dabar norime paryškinti paskutinio mėnesio datas. Eikite į Įvykusios datos langą, kaip parodyta anksčiau. Pasirinkite Paskutinis mėnuo parinktį iš išskleidžiamojo sąrašo.

  • Tada spustelėkite išskleidžiamąjį simbolį, skirtą paryškinimo spalvai.
  • Pasirinkite Pasirinktinis formatas galimybė.

  • Svetainė Formuoti ląsteles rodomas langas.
  • Eikite į Šriftas skirtukas.
  • Pasirinkite Drąsiai kaip pageidaujamą Šrifto stilius .

  • Vėl pereikite prie Užpildykite skirtukas.
  • Iš sąrašo pasirinkite norimą spalvą.
  • Tada paspauskite GERAI mygtuką.

  • Pažvelkite į duomenų rinkinį.

Trumpai tariant, šiame skyriuje gauname vakarykštės, šiandienos, rytojaus, praėjusios savaitės, šios savaitės, kitos savaitės, praėjusio mėnesio, šio mėnesio ir kito mėnesio parinktis. Šiomis parinktimis galime pasinaudoti nenaudodami jokios kitos formulės ar technikos.

Alternatyvus metodas:

Yra alternatyvus "Excel" programoje integruotos datos parinkties metodas. Peržiūrėkite toliau pateiktą skyrių.

📌 Žingsniai:

  • Spustelėkite išskleidžiamąjį sąrašą Sąlyginis formatavimas .
  • Spustelėkite Nauja taisyklė galimybė.

  • Svetainė Nauja formatavimo taisyklė rodomas langas.
  • Pasirinkite formatuokite tik tas ląsteles, kuriose yra parinktį.
  • Tada eikite į Taisyklės aprašymo redagavimas skyrius.
  • Pasirinkite Įvykio datos parinktį iš sąrašo.

  • Po to šalia ankstesnio skyriaus matome naują išskleidžiamąjį lauką.
  • Spustelėkite rodyklę žemyn.

Gauname panašų sąrašą 1. metodas, parodytas viršutinėje dalyje. Jame taip pat yra tas pats 10 datų galimybės.

  • Dabar pasirinkite Praėjusią savaitę galimybė.
  • Tada spustelėkite Formatas galimybė.

  • Mes pasirenkame norimą Šriftas ir Užpildykite spalva iš pasirodė Formuoti ląsteles langas.
  • Paspauskite GERAI mygtuką.

  • Grįšime į ankstesnį langą ir pamatysime Peržiūra rezultatą.

  • Galiausiai spustelėkite GERAI mygtuką.

Matome, kad buvo pakeistos ląstelės su paskutinės savaitės datomis.

2. Pažymėkite datas, einančias prieš dabartinę datą, naudodami funkciją NOW arba TODAY

Šiame pavyzdyje parodyta, kaip pasirinktose ląstelėse galite taikyti sąlyginį formatavimą pagal dabartinę datą. Šiame pavyzdyje galėsime nustatyti praeities ir ateities datas. Yra du populiarūs būdai, kaip MS Excel programoje gauti dabartinę datą

  • Naudojant DIENA funkcija - Jis grąžina dabartinę datą.
  • Naudojant DABAR funkcija - Jis grąžina dabartinę datą ir dabartinį laiką.

Čia norime suformatuoti langelius ir išryškinti produktus, kurių galiojimo laikas baigėsi pagal dabartinę datą ( 25/10/22 ). DABAR funkciją, tačiau šiame pavyzdyje galite naudoti DIENA funkciją, o ne DABAR taip pat. Jis duos tą patį rezultatą. Ląsteles paryškiname dviem spalvomis. Viena spalva pažymime produktus, kurių galiojimo laikas pasibaigęs, kita - produktus, kurių galiojimo laikas nepasibaigęs.

📌 Žingsniai:

  • Pasirinkite ląsteles, kurioms norite taikyti sąlyginį formatavimą (mano atveju, B5:D9 ).
  • Eikite į Pagrindinis ir pasirinkite Sąlyginis formatavimas parinktį pagal Stilius skyrius.
  • Pasirinkite Nauja taisyklė parinktį iš išskleidžiamojo meniu.

  • Naujas langas pavadinimu Nauja formatavimo taisyklė turėtų pasirodyti. Pasirinkite Naudokite formulę, kad nustatytumėte, kurias ląsteles formatuoti taisyklės tipas.
  • Nurodytame lauke įveskite formulę.
=$D5
  • Po to pasirinkite Formatas funkcija.

Paaiškinimas: dolerio ženklas ( $ ) yra žinomas kaip Absoliutus simbolis . Taip ląstelės nuorodos tampa absoliučios ir neleidžiama jų keisti. Galite užrakinti ląstelę pasirinkdami ląstelę ir paspausdami klavišą F4 mygtuką.

Čia, =$D5 ši formulė tikrina, ar datos, esančios D stulpelis yra mažesnės už dabartinę datą. Jei data atitinka sąlygas, ląstelė formatuojama)

  • Pasirinksime norimą formatą (žr. 1 pavyzdys ) ir spustelėkite GERAI .
  • Grįžkite į ankstesnį langą ir peržiūrėkite Peržiūra skyrius.

  • Dar kartą paspauskite GERAI mygtuką ir peržiūrėkite duomenų rinkinį.

Matome, kad produktų, kurių datos pasibaigė arba kurių datos jau buvo praėjusios, eilučių spalva pakeista. Dabar norime paryškinti langelius su būsimomis datomis.

  • Vėl eikite į Nauja formatavimo taisyklė langas.
  • Produktams su būsima data naudokite šią formulę.
=$D5>Šiandien()
  • Be to, formatavimo skyriuje suformatavome paryškinimo spalvą.

  • Galiausiai paspauskite GERAI mygtuką.

Matome, kad produktai su praeities ir ateities datomis pažymėti skirtingomis spalvomis.

Panašūs skaitiniai

  • "Excel" sąlyginis formatavimas pagal kitoje ląstelėje esančią datą
  • "Excel" sąlyginis senesnių nei šiandien datų formatavimas (3 paprasti būdai)
  • "Excel" sąlyginis formatavimas pagal kitos ląstelės datą (4 būdai)
  • Kaip atlikti sąlyginį formatavimą paryškinti eilutę pagal datą

3. Funkcijos WEEKDAY naudojimas konkrečioms savaitės dienoms paryškinti

Svetainė Savaitės dienos funkcija grąžina skaičių iš 1 į 7 nustatyti datos savaitės dieną.

Šiame pavyzdyje supažindinama su SAVAITĖS DIENA funkciją ir parodo, kaip ją naudoti kalendoriuje savaitgaliams paryškinti. Čia paryškinau pirmųjų dviejų savaičių savaitgalius. 2021 m. balandžio mėn. kalendoriuje naudodami SAVAITĖS DIENA funkcija.

📌 Žingsniai:

  • Pasirinkite ląsteles, kurioms norite taikyti sąlyginį formatavimą (mano atveju, C7:L11 ).

  • Dabar eikite į Nauja formatavimo taisyklė langą, atlikdami šiuos veiksmus 2 pavyzdys . Naudokite formulę, kad nustatytumėte, kurias ląsteles formatuoti taisyklės tipas.

  • Nurodytame lauke įveskite formulę.
=WEEKDAY(C$8,2)>5
  • Tada pasirinkite norimą formatą, atlikdami veiksmus, nurodytus 1 pavyzdys .

Paaiškinimas:

Dolerio ženklas ($) vadinamas absoliutiniu simboliu. Jis padaro ląstelės nuorodas absoliučias ir neleidžia jų keisti. Ląstelę galite užrakinti pasirinkę ląstelę ir paspaudę mygtuką F4.

Čia, =WEEKDAY(C$8,2)>5 ; ši formulė grąžina reikšmę TRUE tik tada, kai dienos yra šeštadienis (6) ir sekmadienis (7), ir atitinkamai suformatuoja langelius.

  • Galiausiai paspauskite GERAI mygtuką ir peržiūrėkite duomenų rinkinį.

Pasirinktos ląstelės bus suformatuotos pagal sąlygą ir pasirinktą formatą.

Skaityti daugiau: "Excel" sąlyginis datų formatavimas

4. Datų intervalo datų paryškinimas naudojant sąlyginio formatavimo taisyklę AND

Šiame pavyzdyje parodyta, kaip galite taikyti sąlyginį formatavimą pasirinktose ląstelėse tam tikrame datų intervale.

Čia suformatavau eilutes, kuriose sujungimo datos yra tarp dviejų skirtingų datų. Išskirsime langelius, kuriuose sujungimo data yra tarp pradžios ir pabaigos datos.

📌 Žingsniai:

  • Pasirinkite ląsteles, kurioms norite taikyti sąlyginį formatavimą (mano atveju, B8:D12 ).

  • Dabar eikite į langą Nauja formatavimo taisyklė, atlikdami šiuos veiksmus 2 pavyzdys . Naudokite formulę, kad nustatytumėte, kurias ląsteles formatuoti taisyklės tipas.
  • Nurodytame lauke įveskite sąlygą/formulę
=AND($D8>=$C$4, $D8<=$C$5)
  • Pasirinkite norimą formatą atlikdami veiksmus iš 1 pavyzdys .

Paaiškinimas:

Dolerio ženklas ( $ ) yra žinomas kaip Absoliutus Simbolis. Jis padaro ląstelės nuorodas absoliučias ir neleidžia daryti jokių pakeitimų. Galite užrakinti ląstelę pasirinkdami ląstelę ir paspausdami F4 mygtuką.

Čia, =AND($D13>=$C$4, $D13<=$C$6) ši formulė tikrina, ar datos, esančios D stulpelis yra didesni už C4 ląstelės data ir mažesnė už C6 langelio datą. Jei data atitinka sąlygas, ląstelė suformatuojama).

  • Galiausiai paspauskite GERAI mygtuką.

Pasirinktos ląstelės bus suformatuotos pagal sąlygą ir pasirinktą formatą.

Dar vienas dalykas, kurį reikia pridurti, kad mes taikėme sąlygos formatavimą pagal kitą ląstelę.

Alternatyvus metodas:

Sąlyginiame formatavime yra alternatyvus metodas, kaip paryškinti langelius, esančius diapazone.

  • Pirmiausia pasirinkite Diapazonas B8:D12 .
  • Pasirinkite Paryškinti ląstelių taisykles Sąlyginis formatavimas išskleidžiamajame sąraše.
  • Spustelėkite Tarp parinktį iš sąrašo.

  • Dėl to pasirodys dialogo langas, pavadintas Tarp .
  • Įveskite pradžios datos ląstelės nuorodą į langelį, pažymėtą kaip 1 ir galutinę datą langelyje, pažymėtame kaip 2 .

  • Galiausiai paspauskite GERAI mygtuką.

Skirtumas tarp šių dviejų metodų yra tas, kad 1-asis metodas keičia visos eilutės spalvą pagal sąlygą. Tačiau alternatyvus metodas taikomas tik ląstelėms.

Skaityti daugiau: "Excel" formulė ląstelių spalvai keisti pagal datą

5. Išryškinkite šventes naudodami MATCH arba COUNTIF funkciją sąlyginiame formatavime

Šiame skyriuje parodysime, kaip naudoti MATCH arba COUNTIF funkcija norima spalva paryškinti stulpelį, atitinkantį datos kriterijų.

📌 Žingsniai:

  • Pirmiausia pridedame švenčių sąrašą 2021 m. balandžio mėn. į duomenų rinkinį.

  • Dabar pasirinkite Diapazonas C7:L11 .

  • Atlikite šiuos veiksmus 2 pavyzdys ir pažymėtame lauke įveskite šią formulę.
=MATCH(C$7,$C$14:$C$16,0)
  • Po to pasirinkite norimą spalvą iš Formatas skyrius.

Čia taikėme formulę, pagrįstą MATCH funkcija.

  • Tada paspauskite GERAI mygtuką.

Tačiau taip pat galime naudoti formulę, pagrįstą COUNTIF funkciją, kuri atliks tą pačią operaciją.

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

6. "Excel" sąlyginis formatavimas pagal senesnę nei 1 metų datą

Šiame pavyzdyje norime išryškinti datas, kurios yra senesnės nei 1 metų. Tarkime, kad turime duomenų rinkinį apie žmones, kurie įstojo į įmonę. Taikysime sąlyginį formatavimą pagal formulę, kad išryškintume senesnes datas nei 1 metus "Excel" programoje.

📌 Žingsniai:

  • Pirmiausia pasirinkite Diapazonas D5:D9 , kuriame nurodomos tik datos.
  • Pasirinkite Mažiau nei parinktį iš Paryškinti ląstelių taisykles skyrius.

  • Svetainė Mažiau nei rodomas langas.
  • Įrašykite šią formulę pagal DIENA funkcija pažymėtame skyriuje.
=TODAY()-365

  • Galiausiai paspauskite GERAI mygtuką.

7. "Excel" sąlyginis formatavimas pagal datą, nuo kurios praėjo mažiau nei 6 mėnesiai

Šiame pavyzdyje rasime ląsteles, kurių data yra mažesnė nei 6 mėnesių nuo šiandien. Tam naudosime DIENA funkcija čia.

📌 Žingsniai:

  • Pasirinkite Diapazonas D5:D9 .

  • Atlikite šiuos veiksmus 2 pavyzdys .
  • Tada į langelį, pažymėtą kaip 2 .
=DATEDIF($D5,TODAY(),''m'')<6
  • Po to apibrėžiame paryškintų langelių formatą, kaip parodyta 1 pavyzdys .

  • Galiausiai paspauskite GERAI mygtuką.

Matome, kad datos yra mažesnės nei 6 mėnesiai paryškinami norima spalva.

8. "Excel" sąlyginis formatavimas pagal 15 dienų pradelstą datą

Šiame skyriuje norime atkreipti dėmesį į datas, kurių 15 dienų, mokėtinų nuo šios dienos. Išsamesnės informacijos ieškokite toliau esančiame skyriuje.

📌 Žingsniai:

  • Pirmiausia pasirinkite langelius Prisijungimo data skiltis.

  • Atlikite šiuos veiksmus 2 pavyzdys ir eikite į Nauja formatavimo taisyklė skyrius.
  • Dabar į langelį, pažymėtą kaip 2 .
=TODAY()-$D5>15
  • Tada pasirinkite paryškinimo spalvą iš Formatas

  • Galiausiai paspauskite GERAI mygtuką.

Formulėje galime pakeisti mokėjimo dieną.

9. Sąlyginis formatavimas pagal datą kitame stulpelyje

Šiame skyriuje taikysime sąlyginį formatavimą Faktinė pristatymo data stulpelis pagal Numatoma pristatymo data .

📌 Žingsniai:

  • Pirmiausia pasirinkite Diapazonas B5:C9 .

  • Dabar eikite į Nauja formatavimo taisyklė sekcija, kaip parodyta 2 pavyzdys .
  • Tada pažymėtoje dalyje įrašykite šią formulę.
=$C5>$D5
  • Pasirinkite norimą langelio spalvą iš Formatas funkcija.

  • Dar kartą paspauskite GERAI mygtuką.

Taigi, sąlyginis formatavimas buvo pritaikytas pagal kitą stulpelį.

Išvada

Šiame straipsnyje aprašėme sąlyginį formatavimą pagal datą įvairiose "Excel" situacijose ir tikiuosi, kad tai patenkins jūsų poreikius. Peržiūrėkite mūsų svetainę ExcelWIKI ir pateikite savo pasiūlymus komentarų lauke.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.