
Üldine valem
=AND((date+6)>=start,date<=end)
Kokkuvõte
Gantti diagrammi koostamiseks nädalate kaupa saate kasutada tingimusvormingut, mida rakendatakse funktsioonil AND põhineva valemiga. Näidatud näites on D5-le rakendatav valem:
=AND((D$5+6)>=$B6,D$5<=$C6)
Kui ülaltoodud avaldis tagastab kalendri antud lahtri jaoks TÕENE, rakendatakse sinist täitmist.
Märkus: see on siinse Gantti graafiku näite variatsioon.
Selgitus
Näidatud näites on rida 5 päiserida ja sisaldab rea kehtivaid kuupäevi, mis on vormindatud kohandatud numbrivorminguga "d". Kui staatiline kuupäev on D5-s, võite kasutada rida 5 kalendri päise täitmiseks = D5 + 7 (kopeeritud). See hõlbustab tingimusliku vormindamise reegli seadistamist, mis võrdleb iga veeruga seotud kuupäeva veerud B ja C.
Valem põhineb funktsioonil AND, mis on konfigureeritud kahe tingimusega. Esimesed tingimused kontrollivad, kas päisereas olev kuupäev on suurem kui alguskuupäev + 6 päeva või sellega võrdne:
(D$5+6)>=$B6
Teine tingimus kontrollib, kas päises olev kuupäev on veerus C lõppkuupäevaga võrdne või sellega võrdne:
D$4<=$C5
Kui mõlemad tingimused on tõesed, tagastab valem TÕENE, käivitades kalendrivõrgu lahtrite sinise täitmise.
Märkus. Mõlemas tingimuses kasutatakse segatud viiteid tagamaks, et viited muutuksid õigesti, kui tingimuslikku vormingut rakendatakse kalendrivõrgus.
Kuu nimede valem
Reas 4 olevate kuude nimed genereeritakse automaatselt selle valemiga, kopeerides 5. rea päise kohal:
=REPT(TEXT(D5,"mmm"),IFERROR(MONTH(D5)MONTH(C5),1))
See on näide funktsiooni REPT kasutamisest tingimusliku teate jaoks ilma funktsioonita IF. Funktsiooni MONTH kasutatakse päisereas kuude võrdlemiseks. Kui need on erinevad, kuvatakse kuu nimi.