Страницы: 1
RSS
Выбор свободного сотрудника исходя из графика (календаря( загруженности
 
Есть такая задача. Есть на одном листе список сотрудников (по вертикали) и перечень всех дней (по горизонтали). Иногда указывается какая-то информация, относительно данного сотрудника. Например на пересечении "Иванов" и "14.01.2021" записано - "отпуск". Значит в этот день сотрудник не может работать. Все равно, что написано, главное - есть в ячейке какая-то запись - человек не может работать.

А на втором листе есть такой же календарный список, куда записываются списки заказов. Там в последней графе через "проверка данных" выбирается сотрудник.
Нужно сделать так, чтобы выбирались только свободные в этот день сотрудники. Например 14.01.2021 "Иванов" в отпуске и он не может участвовать в исполнении заказа. Файл примера в приложении, подскажите пожалуйста формулу или куда копать - направление.
Goedenavond!
 
seggi, можно в лоб создать  дополнительные столбцы равные количеству сотрудников и тогда быстро - скрыть до столбцы
Изменено: Mershik - 19.05.2021 16:42:01
Не бойтесь совершенства. Вам его не достичь.
 
Ещё вариант
Код
sotr!I2:M31           =H2+(C2=0)
sotr!O2:S31           =ЕСЛИОШИБКА(ИНДЕКС($C$1:$G$1;ПОИСКПОЗ(СТОЛБЕЦ(A:A);$I2:$M2;0));0)
gr!G2:K31             =ВПР($B:$B;sotr!$B:$S;СТОЛБЕЦ(N:N);0)
в проверку данных     =СМЕЩ(G2;0;0;1;СЧЁТЕСЛИМН(G2:K2;"<>0"))
 
Mershik, ,  МатросНаЗебре, , Оба варианта хороши, даже не знаю, что выбрать. Спасибо большое
Goedenavond!
Страницы: 1
Наверх