Екцел формула: Ганттов графикон по недељама -

Генеричка формула

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

Резиме

Да бисте направили Ганттову табелу по недељама, можете да користите условно форматирање примењено са формулом заснованом на функцији АНД. У приказаном примеру, формула примењена на Д5 је:

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

Када горњи израз врати ТАЧНО за дату ћелију у календару, примењује се плава испуна.

Напомена: ово је варијација примера дневног Ганттовог графикона овде.

Објашњење

У приказаном примеру, ред 5 је ред заглавља и који садржи низ важећих датума, форматираних прилагођеним форматом броја „д“. Са статичким датумом у Д5, можете користити = Д5 + 7 (копирано преко) за попуњавање заглавља календара у реду 5. То олакшава постављање правила условног форматирања које упоређују датум придружен свакој колони са датумима у колоне Б и Ц.

Формула се заснива на функцији АНД, која је конфигурисана са два услова. Први услови проверавају да ли је датум у реду заглавља већи или једнак датуму почетка + 6 дана:

(D$5+6)>=$B6

Други услов проверава да ли је датум у заглављу мањи или једнак датуму завршетка у колони Ц:

D$4<=$C5

Када су оба услова тачна, формула враћа ТРУЕ, активирајући плаво попуњавање ћелија у мрежи календара.

Напомена: оба услова користе мешовите референце како би се осигурало да се референце исправно мењају пошто се условно форматирање примењује на мрежу календара.

Формула за називе месеци

Имена месеца у реду 4 генеришу се аутоматски помоћу ове формуле, копирају се изнад заглавља у реду 5:

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

Ово је пример употребе функције РЕПТ за условну поруку без функције ИФ. Функција МОНТХ се користи за поређење месеци у реду заглавља. Када се разликују, приказује се назив месеца.

Занимљиви Чланци...