Projekto etapų kalendorius

Tarkime, mums reikia greitai ir mažiausiomis pastangomis sukurti metinį kalendorių, kuriame automatiškai būtų rodomos projekto etapų (arba darbuotojų atostogų, ar mokymų ir pan.) datos.

Ruošinys

Pradėkime nuo tuščio:

Kaip matote, čia viskas paprasta:

  • Eilutės yra mėnesiai, stulpeliai – dienos.
  • A2 langelyje yra metai, kuriems kuriamas kalendorius. Ląstelėse A4:A15 – pagalbiniai mėnesių skaičiai. Mums abiejų prireiks šiek tiek vėliau, kad sudarytume datas kalendoriuje.
  • Lentelės dešinėje yra etapų pavadinimai su pradžios ir pabaigos datomis. Galite iš anksto pateikti tuščius langelius, kad ateityje pridėtumėte naujų etapų.

Kalendoriaus pildymas datomis ir jų slėpimas

Dabar užpildykime savo kalendorių datomis. Pasirinkite pirmąjį langelį C4 ir įveskite ten funkciją INFORMACIJA (DATA), kuris generuoja datą iš metų, mėnesio ir dienos skaičiaus:

Įvedus formulę, ją reikia nukopijuoti į visą intervalą nuo sausio 1 d. iki gruodžio 31 d. (C4:AG15). Kadangi langeliai siauri, vietoj sukurtų datų matysime maišos žymes (#). Tačiau užvedę pelės žymeklį ant bet kurio tokio langelio, patarime galite pamatyti tikrąjį jo turinį:

Kad tinkleliai nepatektų į kelią, galime juos paslėpti naudodami protingą tinkintą formatą. Norėdami tai padaryti, pasirinkite visas datas, atidarykite langą Ląstelių formatas ir skirtuke Skaičius (skaičius) pasirinkti parinktį Visi formatai (Pasirinktinis). Tada lauke Tipas įveskite tris kabliataškius iš eilės (be tarpų!) ir paspauskite OK. Ląstelių turinys bus paslėptas, o tinkleliai išnyks, nors datos langeliuose iš tikrųjų išliks – tai tik matomumas.

Scenos išryškinimas

Dabar, naudodamiesi sąlyginiu formatavimu, prie langelių su paslėptomis datomis pridėkite etapų paryškinimą. Pasirinkite visas datas diapazone C4:AG15 ir pasirinkite skirtuke Pagrindinis puslapis – Sąlyginis formatavimas – Sukurti taisyklę (Pagrindinis – Sąlyginis formatavimas – Sukurti taisyklę). Atsidariusiame lange pasirinkite parinktį Norėdami nustatyti, kuriuos langelius formatuoti, naudokite formulę (Naudokite formulę, kad atidėtumėte, kuriuos langelius formatuoti) ir įveskite formulę:

Ši formulė patikrina kiekvieną datos langelį nuo C4 iki metų pabaigos, kad sužinotų, ar ji patenka tarp kiekvieno etapo pradžios ir pabaigos. Išvestis bus 4 tik tada, kai abi pažymėtos sąlygos skliausteliuose (C4>=$AJ$13:$AJ$4) ir (C4<=$AK$13:$AK$1) pateikia loginę TRUE, kurią Excel interpretuoja kaip 0 (gerai , FALSE yra kaip 4, žinoma). Taip pat atkreipkite ypatingą dėmesį į tai, kad nuorodos į pradinį langelį CXNUMX yra santykinės (be $), o į etapų diapazonus - absoliučios (su dviem $).

Spustelėję OK kalendoriuje pamatysime etapus:

Sankryžų paryškinimas

Jei kai kurių etapų datos sutampa (dėmesingi skaitytojai jau turėjo pastebėti šį momentą 1 ir 6 etapuose!), tuomet geriau šį konfliktą mūsų diagramoje paryškinti kita spalva, naudojant kitą sąlyginio formatavimo taisyklę. Tai praktiškai vienas su vienu panašus į ankstesnį, išskyrus tai, kad mes ieškome langelių, įtrauktų į daugiau nei vieną etapą:

Spustelėję OK tokia taisyklė aiškiai išryškins datų sutapimą mūsų kalendoriuje:

Papildomų dienų pašalinimas per mėnesius

Žinoma, ne visi mėnesiai turi 31 dieną, todėl papildomos vasario, balandžio, birželio ir tt dienos. Būtų malonu vizualiai pažymėti kaip nesvarbus. Funkcija INFORMACIJA, kuris sudaro mūsų kalendorių, tokiuose langeliuose datą automatiškai išvers į kitą mėnesį, ty 30 m. vasario 2016 d. taps kovo 1 d. Tai yra, tokių papildomų langelių mėnesio skaičius nebus lygus mėnesio skaičiui A stulpelyje. . Tai gali būti naudojama kuriant sąlyginio formatavimo taisyklę, kad būtų galima pasirinkti tokius langelius:

Pridedamas savaitgalis

Pasirinktinai galite įtraukti į mūsų kalendorių ir savaitgalius. Norėdami tai padaryti, galite naudoti funkciją DIENA (SAVAITIES DIENA), kuris apskaičiuos savaitės dienų skaičių (1-pirmadienis, 2-antradienis...7-sekmadienis) kiekvienai datai ir paryškins tas, kurios patenka į šeštadienį ir sekmadienį:

Kad vaizdas būtų rodomas teisingai, nepamirškite teisingai sukonfigūruoti teisingos taisyklių tvarkos lange. Pagrindinis puslapis – Sąlyginis formatavimas – Tvarkyti taisykles (Pagrindinis – Sąlyginis formatavimas – Tvarkyti taisykles), nes taisyklės ir užpildai veikia tiksliai tokia logine seka, kurią sudarysite šiame dialogo lange:

  • Vaizdo pamoka apie sąlyginio formatavimo naudojimą programoje „Excel“.
  • Kaip sukurti projekto tvarkaraštį (Ganto diagramą) naudojant sąlyginį formatavimą
  • Kaip sukurti projekto laiko juostą programoje Excel

Palikti atsakymą