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

Помогите пожалуйста дописать следующую формулу:
Код
=ЕСЛИ(И(K$4>=$G6;K$4<=$H6;ДЕНЬНЕД(K$4;2)<=5);"Б";ЕСЛИ(ДЕНЬНЕД(K$4;2)>5;"В";8)

Нужно, чтобы буква "В" проставлялась не только на выходные дни, но и праздничные, находящиеся в диапазоне: Данные!$A$2:$A$60
Где воля натянута как тетива, там муравей одолевает льва.
 
ИЛИ(ДЕНЬНЕД(K$4;2)>5;СЧЁТЕСЛИ(Данные!A:A;Табель!K$4))
 
заменить эту часть:ЕСЛИ(ДЕНЬНЕД(K$4;2)>5 ?
Просто выдает: Вы ввели слишком много аргументов для этой функции
Изменено: Diamond_861 - 23.12.2020 00:51:17
Где воля натянута как тетива, там муравей одолевает льва.
 
А подумать?
У Вас сейчас проверка номера дня (если >5). Сюда нужно добавить условие: или >5, или праздник. Добавляем:
ИЛИ(>5;праздник)
Ну, а теперь условие для буквы "В":
ЕСЛИ(ИЛИ(...);"В";8 )
 
понял, спасибо
Где воля натянута как тетива, там муравей одолевает льва.
 
Код
=ЕСЛИ(ЕСЛИОШИБКА(ПОИСКПОЗ(K$4;Таблица1[Праздники];0);0)>=1;"В";ЕСЛИ(И(K$4>=$G6;K$4<=$H6;ДЕНЬНЕД(K$4;2)<=5);"Б";ЕСЛИ(ДЕНЬНЕД(K$4;2)>5;"В";8)))
 
Или, короче немного:
Код
=ЕСЛИ(СЧЁТЕСЛИ(Данные!$A:$A;K$4);"В";ЕСЛИ(И(K$4>=$G6;K$4<=$H6;ДЕНЬНЕД(K$4;2)<=5);"Б";ЕСЛИ(ДЕНЬНЕД(K$4;2)>5;"В";8)))
 
Diamond_861,
А как же рабочие субботы (например, 20.02.2021)? Ведь табель это деньги, неточности допустимы?
 
Это серая касса :)
Страницы: 1
Наверх