
Обща формула
=AND(date>=start,date<=end)
Обобщение
За да изградите диаграма на Гант, можете да използвате условно форматиране с формула, базирана на функцията И. В показания пример формулата, приложена към D5, е:
=AND(D$4>=$B5,D$4<=$C5)
Обяснение
Трикът с този подход е заглавката на календара (ред 4), която е просто поредица от валидни дати, форматирани с персонализиран формат на числото "d". Със статична дата в D4 можете да използвате = D4 + 1, за да попълните календара. Това улеснява създаването на правило за условно форматиране, което сравнява датата, свързана с всяка колона, с датите в колони Б и В.
Формулата се основава на функцията И, конфигурирана с две условия. Първите условия проверяват дали датата на колоната е по-голяма или равна на началната дата:
D$4>=$B5
Второто условие проверява дали датата на колоната е по-малка или равна на крайната дата:
D$4<=$C5
Когато и двете условия върнат true, формулата връща TRUE, задействайки синята запълване за клетките в календарната решетка.
Забележка: и двете условия използват смесени препратки, за да гарантират, че препратките се актуализират правилно, тъй като условното форматиране се прилага към календарната мрежа.