Kui vajate kalendrit Microsoft Exceli lehel, siis on teil palju erinevaid viise – alates vaevalisest kuupäevade käsitsi sisestamisest kuni hüpikalendrite ühendamiseni erinevatest lisandmoodulitest ja makrodest. Teine võimalus on rakendada universaalset kalendrit mis tahes kuupäeva jaoks, kasutades ainult ühte (kuigi harjumusest väga hirmutavat) massiivi valemit.
Selle kasutamiseks looge lehele selline tühimik:
Lahtris B2 olev kuupäev võib olla ükskõik milline, siin on olulised ainult kuu ja aasta. Lahtrid vahemikus B3:H3 võivad sisaldada nädalapäevade nimesid mis tahes sobivas vormingus.
Nüüd valige vahemik B4:H9 ja sisestage sinna järgmine valem:
=ЕСЛИ(МЕСЯЦ(ДАТА(ГОД(B2);МЕСЯЦ(B2);1)) <>МЕСЯЦ(ДАТА(ГОД(B2);МЕСЯЦ(B2);1)- (ДЕНЬНЕД(ДАТА(ГОД(B2);МЕСЯЦ(B2);1);2)-1) +{0:1:2:3:4:5}*7+{1;2;3;4;5;6;7}-1);» «; ДАТА(ГОД(B2);МЕСЯЦ(B2);1)- (ДЕНЬНЕД(ДАТА(ГОД(B2);МЕСЯЦ(B2);1);2)-1) +{0:1:2:3:4:5}*7+{1;2;3;4;5;6;7}-1)
Ingliskeelses versioonis on see:
=IF(MONTH(DATE(YEAR(B2),MONTH(B2),1)) <>MONTH(DATE(YEAR(B2),MONTH(B2),1)- (WEEKDAY(DATE(YEAR(B2),MONTH(B2),1))-1) +{0;1;2;3;4;5}*7+{1,2,3,4,5,6,7}-1),””, DATE(YEAR(B2),MONTH(B2),1)- (WEEKDAY(DATE(YEAR(B2),MONTH(B2),1))-1) +{0;1;2;3;4;5}*7+{1,2,3,4,5,6,7}-1)
Seejärel vajutage kombinatsiooni Ctrl + Tõstuklahv + Sisestaet sisestada see valem massiivivalemina. Kõik valitud lahtrid peavad olema täidetud jaotises B2 määratud kuu kuupäevadega:
Jääb üle vaid välimust lihvida, lisades vormingu ja peites akna abil päisesse B2 päeva ning ülejäänud lahtritesse kuu ja aasta Lahtrite vormindamine (Ctrl+1):
Nüüd, muutes lahtris B2 kuupäeva, saame valemi järgi mis tahes aasta mis tahes valitud kuu jaoks õige kalendri. Peaaegu igikalender 😉
- Hüpikkalendri ühendamine Exceli lehega
- Kiire kuupäeva ja kellaaja sisestamine PLEXi lisandmooduliga
- Kuidas Excel kuupäevade ja kellaaegadega töötab
- Kiire kuupäeva ja kellaaja sisestamine ilma eraldajateta