Kuupäevade ja kuupäevade esiletõstmine

Lihtne viis

Valige lehel kuupäevadega vahemik ja valige vahekaardil Avaleht – Tingimuslik vormindamine – Lahtri valimise reeglid – Kuupäev (Avaleht – Tingimuslik vormindamine – Tõstke esile lahtrireeglid – Toimumiskuupäev). Avanevas aknas valige ripploendist soovitud valgustus:

Kuupäevade ja kuupäevade esiletõstmine

Raske, kuid ilus viis

Nüüd analüüsime probleemi keerulisemalt ja huvitavamalt. Oletame, et meil on mõne kauba suur tarnetabel:

Kuupäevade ja kuupäevade esiletõstmine

Pange tähele tarnekuupäeva. Kui see on minevikus, siis on kaup juba tarnitud – te ei pea muretsema. Kui see on tulevikus, siis peame hoidma probleemi kontrolli all ja ärge unustage kohaletoimetamist määratud kuupäevaks korraldada. Ja lõpuks, kui saatmise kuupäev langeb kokku tänasega, siis peate kõik loobuma ja tegelema hetkel selle konkreetse partiiga (kõrgeim prioriteet).

Selguse huvides saate seadistada kolm tingimusliku vormingu reeglit, et täita kogu rida automaatselt erinevate värvidega partiiandmetega, sõltuvalt tarnekuupäevast. Selleks valige kogu tabel (ilma päiseta) ja valige vahekaardil Avaleht – Tingimuslik vormindamine – Loo reegel (Avaleht – Tingimuslik vormindamine – Loo reegel). Avanevas aknas määrake viimase reegli tüüp Vormindatavate lahtrite määramiseks kasutage valemit (Kasutage vormindatava lahtri määramiseks valemit) ja sisestage väljale järgmine valem:

Kuupäevade ja kuupäevade esiletõstmine

See valem võtab tarnekuupäeva veerust järjestikku lahtrite E5, E6, E7… sisu ja võrdleb seda kuupäeva tänase kuupäevaga lahtris C2. Kui saatmiskuupäev on tänasest varasem, siis on saadetis juba toimunud. Pange tähele dollarimärke, mida kasutatakse linkide kinnitamiseks. Viide $C$2-le peab olema absoluutne – kahe dollarimärgiga. Viide tarnekuupäeva veeru esimesele lahtrile peaks olema ainult veeru, kuid mitte rea fikseerimisega, st $E5.

Pärast valemi sisestamist saate nupule klõpsates määrata täidise ja fondi värvi Raamistik (vorming) ja seejärel rakendage meie reeglit, klõpsates nuppu OK. Seejärel korrake kogu protseduuri, et kontrollida tulevasi tarneid ja jooksva päeva tarneid. Saadetud partiide jaoks saate valida näiteks halli, tulevaste tellimuste jaoks rohelise ja tänaste tellimuste jaoks kiireloomulise punase:

Kuupäevade ja kuupäevade esiletõstmine

Praeguse kuupäeva asemel saate funktsiooni sisestada lahtrisse C2 TÄNA (TÄNA), mis värskendab kuupäeva iga kord, kui fail avatakse, mis värskendab automaatselt tabeli värve.

Kui sellist valgustust pole alati vaja, vaid ainult teatud aja jooksul lauaga töötamiseks, saate juba tehtule lisada omamoodi lüliti. Selleks avage vahekaart arendaja (Arendaja). Kui see pole nähtav, lülitage see esmalt läbi Fail – Valikud – lindi kohandamine Ja klõpsake nuppu Sisesta (Sisesta):

Kuupäevade ja kuupäevade esiletõstmine

Valige avanevas tööriistade loendis Checkbox (Märkeruut) ülemisest komplektist Vormi juhtelemendid ja klõpsake lehel kohta, kuhu soovite selle paigutada. Seejärel saate määrata pealdise suuruse ja muuta selle teksti (paremklõps - Muuda teksti):

Kuupäevade ja kuupäevade esiletõstmine

Nüüd, et kasutada märkeruutu esiletõstmise sisse- või väljalülitamiseks, peate selle linkima lehe mis tahes lahtriga. Paremklõpsake joonistatud märkeruudul ja valige kontekstimenüüst käsk Objekti vorming (Vorminda objekt) ja seejärel avanevas aknas määrake väljale sobiv lahter Raku side (lahtri link):

Kuupäevade ja kuupäevade esiletõstmine

Kontrollige, kuidas kõik töötab. Lingitud lahter E2 peaks väljastama väärtuse TRUE, kui märkeruut on lubatud, või FALSE, kui see on keelatud.

Nüüd jääb üle tingimusvormingusse lisada üks reegel, et meie märkeruut lülitaks kuupäeva esiletõstmise sisse ja välja. Valige kogu meie tabel (välja arvatud päis) ja avage see vahekaardil Avaleht — Tingimuslik vormindamine — Halda reegleid (Avaleht — tingimuslik vormindamine — reeglite haldamine). Avanevas aknas peaksid olema selgelt nähtavad reeglid, mille oleme varem koostanud mineviku, tuleviku ja oleviku kuupäevade eri värviga esiletõstmiseks:

Kuupäevade ja kuupäevade esiletõstmine

Vajutage nuppu Loo reegel (Uus reegel), valige viimane reegli tüüp Vormindatavate lahtrite määramiseks kasutage valemit (Kasutage vormindatava lahtri määramiseks valemit) ja sisestage väljale järgmine valem:

Kuupäevade ja kuupäevade esiletõstmine

Me ei määra vormingut ja klõpsake OK. Loodud reegel tuleks lisada üldloendisse. Nüüd peate selle tõstma nooltega esimesele reale (kui seda veel pole) ja lülitage sisse paremal asuv märkeruut. Lõpetage, kui see on tõsi (Stopp, kui see on tõsi):

Kuupäevade ja kuupäevade esiletõstmine

Ebaselge nimega parameeter Lõpetage, kui see on tõsi teeb lihtsa asja: kui reegel, mille vastu ta seisab, vastab tõele (st meie lipp Ajaskaala esiletõstmine lehel on välja lülitatud), siis Microsoft Excel peatab reeglite edasise töötlemise, st ei liigu tingimusvormingu loendis järgmiste reeglite juurde ega ujuta tabelit üle. Mis on see, mida nõutakse.

  • Tingimusvorming Excelis 2007–2013 (video)
  • Sebra triibulised lauaread
  • Kuidas Excel tegelikult kuupäevade ja kellaaegadega töötab

Jäta vastus