Excel képlet: Gantt-diagram hétenként -

Általános képlet

=AND((date+6)>=start,date<=end)

Összegzés

A Gantt-diagram hétről hétre történő összeállításához használhatja az AND függvényen alapuló képlettel alkalmazott feltételes formázást. A bemutatott példában a D5-re alkalmazott képlet a következő:

=AND((D$5+6)>=$B6,D$5<=$C6)

Amikor a fenti kifejezés az IGAZ értéket adja vissza a naptár adott cellájához, a kék kitöltés kerül alkalmazásra.

Megjegyzés: ez egy variáció a napi Gantt-diagram példáján.

Magyarázat

A bemutatott példában az 5. sor egy fejlécsor, amely érvényes dátumok sorát tartalmazza, az egyedi "d" formátumú formátumban. Ha a statikus dátum a D5-ben van, akkor a = D5 + 7 (átmásolva) mezővel töltheti fel a naptárfejlécet az 5. sorban. Ez megkönnyíti egy olyan feltételes formázási szabály felállítását, amely összehasonlítja az egyes oszlopokhoz tartozó dátumot a B és C oszlop

A képlet az AND függvényen alapul, két feltétellel konfigurálva. Az első feltételek ellenőrzik, hogy a fejléc sorának dátuma nagyobb vagy egyenlő-e a kezdő dátummal + 6 nappal:

(D$5+6)>=$B6

A második feltétel azt ellenőrzi, hogy a fejlécben szereplő dátum kisebb-e vagy egyenlő-e a C oszlop befejező dátumával:

D$4<=$C5

Ha mindkét feltétel igaz, a képlet IGAZ értéket ad vissza, kiváltva a kék kitöltést a naptárrács celláiban.

Megjegyzés: mindkét feltétel vegyes hivatkozásokat használ annak biztosítására, hogy a hivatkozások helyesen változnak, amikor a feltételes formázást alkalmazzák a naptárrácsra.

Képlet a hónap nevéhez

A 4. sorban szereplő hónapnevek automatikusan generálódnak ezzel a képlettel, az 5. sor fejléce fölé másolva:

=REPT(TEXT(D5,"mmm"),IFERROR(MONTH(D5)MONTH(C5),1))

Ez egy példa a REPT függvény használatára egy feltételes üzenethez az IF függvény nélkül. A MONTH függvény a hónapok összehasonlítására szolgál a fejléc sorában. Ha különböznek egymástól, megjelenik a hónap neve.

érdekes cikkek...