Excel formula: Ganttov grafikon s vikendima -

Sadržaj

Generička formula

=WEEKDAY(date,2)>5

Sažetak

Da biste izgradili Ganttovu tablicu s osjenčanim vikendima, možete upotrijebiti uvjetno oblikovanje s formulom koja se temelji na funkciji u radnom danu. U prikazanom primjeru formula koja je primijenila kalendar, počevši od D4, je:

=WEEKDAY(D$4,2)>5

Napomena: ova se formula bavi samo sjenčanjima vikendom. Da biste vidjeli kako izraditi datumske trake s uvjetnim oblikovanjem, pogledajte ovaj članak.

Obrazloženje

Ključ ovog pristupa je zaglavlje kalendara (redak 4), koje je samo niz valjanih datuma, formatiran u formatu prilagođenog broja "d". Ako je datum D4 čvrsto kodiran, možete upotrijebiti = D4 + 1 za popunjavanje kalendara. To vam omogućuje postavljanje pravila uvjetnog oblikovanja koje uspoređuje datum u retku 4 s datumima u stupcima B i C.

Da bismo zasjenili dane koji su vikendi, koristimo formulu koja se temelji na funkciji u radnom danu. Po zadanom funkcija radnim danom vraća broj između 1 i 7 koji odgovara danima u tjednu, gdje je nedjelja 1, a subota 7. Međutim, dodavanjem neobaveznog drugog argumenta nazvanog "tip povratka" s vrijednošću 2, shema numeriranja mijenja se tako da ponedjeljak iznosi 1, a subota i nedjelja 6, odnosno 7.

Kao rezultat toga, da bismo vratili TRUE za datume koji su ili subota ili nedjelja, trebamo testirati samo brojeve veće od 5. Formula uvjetnog oblikovanja primijenjena na područje kalendara (počevši od D4) izgleda ovako:

=WEEKDAY(D$4,2)>5

Referenca na D4 je pomiješana, s retkom zaključanim tako da formula nastavlja procjenjivati ​​datume u zaglavlju za sve retke u kalendarskoj mreži.

Zanimljivi članci...