29361359

Панель функции ИЛИ



Рис. 7.12. Панель функции ИЛИ


В первом аргументе нам необходимо указать адрес ячейки С29, в которой определяется день недели, а во втором аргументе - адрес ячейки С27, где устанавливаются даты праздников.

Формула в ячейке СЗО должна быть такой:
=ИЛИ(С29;С27)

Произведем вложение функций:
- Формулу из ячейки С25 вложим в формулу из ячейки С26:


   =ЕНД(ВПР(С9;ДатаПраздн;1;ЛОЖЬ))

- Полученную формулу вложим в формулу из ячейки С27:


   =НЕ(ЕНД(ВПР(С9;ДатаПраздн;1;ЛОЖЬ)))

-Формулу из ячейки С28 вложим в формулу из ячейки С29:
   =ЕСЛИ(ДЕНЬНЕД(С9)=7/ИСТИНА;ЕСЛИ

(ДЕНЬНЕД(С9)=1;ИСТИНА;ЛОЖЬ))

- Полученную формулу вложим в формулу из ячейки СЗО:
   =ИЛИ(ЕСЛИ(ДЕНЬНЕД(С9)=7;:ИСТИНА;

ЕСЛИ(ДЕНЬНЕД(С9)=1;ИСТИНА;ЛОЖЬ)) ;С27)

Перенос выходных дней

На практике нередки случаи переноса выходных дней. В нашем табеле реакция на такие переносы не обеспечена. Сейчас мы исправим этот недостаток. Даты дней, которые вследствие переноса стали рабочими, будем вводить в область G22:G24 листа Праздники. Этой области присвоим имя ДатаПеренос (рис. 7.13).

Даты дней, которые вследствие переноса стали выходными, добавим в список праздников, находящийся в диапазоне A15:G16 листа Праздники (рис. 7.5).

Теперь в табеле нам нужна формула, которая будет определять, не перенесен ли данный выходной. Для ее получения доработаем формулу из ячейки С27 табеля.



Содержание раздела