Доброго времени суток всем! Благодарен Вашему форуму БЕЗМЕРНО, за помощь оказанную при составлении графика дежурств. Осталась самая малость и опять без Вашей помощи ну никак не обойтись. Есть у меня простенький график дежурств, (шаблон). С началом каждого месяца меняется дата и соответственно дни недели. Уже два года пользуюсь этим графиком и никак не получается научить excel вставлять фамилии сотрудников в рабочие дни с приблизительно равным количеством дежурств, чтобы каждый сотрудник хотя бы раз в неделю был дежурным. Приходится делать всё "вручную". Сотрудников 7, рабочих дней 6, воскресенье выходной, субботу выделили только для Верещагина. Осталось 6 содрудников разделить на 5 рабочих дней в неделю. Каждый понедельник Обязательно должны стоять Котёл, Волков, Ясный и Ясная. Возможно ли создать формулу автоподстановки при таких условиях? Ну или на крайний случай сделать так, чтоб при смене даты, ячейка напротив ВОСКРЕСЕНЬЕ оставалась всегда пустой. P. S. Фамилии сотрудников изменены.
Доброго времени суток всем! Благодарен Вашему форуму БЕЗМЕРНО, за помощь оказанную при составлении графика дежурств. Осталась самая малость и опять без Вашей помощи ну никак не обойтись. Есть у меня простенький график дежурств, (шаблон). С началом каждого месяца меняется дата и соответственно дни недели. Уже два года пользуюсь этим графиком и никак не получается научить excel вставлять фамилии сотрудников в рабочие дни с приблизительно равным количеством дежурств, чтобы каждый сотрудник хотя бы раз в неделю был дежурным. Приходится делать всё "вручную". Сотрудников 7, рабочих дней 6, воскресенье выходной, субботу выделили только для Верещагина. Осталось 6 содрудников разделить на 5 рабочих дней в неделю. Каждый понедельник Обязательно должны стоять Котёл, Волков, Ясный и Ясная. Возможно ли создать формулу автоподстановки при таких условиях? Ну или на крайний случай сделать так, чтоб при смене даты, ячейка напротив ВОСКРЕСЕНЬЕ оставалась всегда пустой. P. S. Фамилии сотрудников изменены.velikoleg
Не ясен алгоритм, что делать, если на понедельник попадают Орлов или Параллелепипед. В рамках данной модельки можно просто поменять их с кем-то днями (столбец ФИО сотрудника).
Не ясен алгоритм, что делать, если на понедельник попадают Орлов или Параллелепипед. В рамках данной модельки можно просто поменять их с кем-то днями (столбец ФИО сотрудника).abtextime
Согласен, что задачка сложная. Орлова и Параллелепипеда никак нельзя ставить в понедельник. В моём варианте есть Лист 1, там я высчитывал сколько у кого дежурств выпадает. Получается 3 или 4. у кого как. Скажем Волков и Котёл в Марте дежурил 4 раза а Орлов и Ясная 3 то в Апреле надо поменять местами им количество дежурств. Но при этом Орлова и Параллелепипеда никак нельзя ставить в понедельник, а Верещакину строго выделили субботу. Вот и мучаюсь постоянно. Посмотрел Вашу версию. Не разобрался с ячейкой Е5... остальное более менее понятно. Может мне Вам прикрепить файл с раскрытыми формулами?
Согласен, что задачка сложная. Орлова и Параллелепипеда никак нельзя ставить в понедельник. В моём варианте есть Лист 1, там я высчитывал сколько у кого дежурств выпадает. Получается 3 или 4. у кого как. Скажем Волков и Котёл в Марте дежурил 4 раза а Орлов и Ясная 3 то в Апреле надо поменять местами им количество дежурств. Но при этом Орлова и Параллелепипеда никак нельзя ставить в понедельник, а Верещакину строго выделили субботу. Вот и мучаюсь постоянно. Посмотрел Вашу версию. Не разобрался с ячейкой Е5... остальное более менее понятно. Может мне Вам прикрепить файл с раскрытыми формулами?velikoleg
5-я строка, т.е. ячейки E5 и F5 отличаются от всех остальных, т.к. F6:F35 считаются от предыдущих, а у 5-й строки предыдущей нет.
И тем не менее - по Орлову и Параллелепипеду - либо Вы определеяетесь с алгоритмом - как именно менять местами дежурства - и он зашивается в схему, либо можно такие случаи просто подсвечивать условным форматированием, и Вы вручную меняете ФИО в столбце E (ФИО сотрудника).
Как вариант - Котел-пятница и Орлов-понедельник - МЕНЯЮТСЯ дежурствами , Параллелепипед-понедельник и Ясная-вторник - МЕНЯЮТСЯ дежурствами. Если ДА, то я докручу.
5-я строка, т.е. ячейки E5 и F5 отличаются от всех остальных, т.к. F6:F35 считаются от предыдущих, а у 5-й строки предыдущей нет.
И тем не менее - по Орлову и Параллелепипеду - либо Вы определеяетесь с алгоритмом - как именно менять местами дежурства - и он зашивается в схему, либо можно такие случаи просто подсвечивать условным форматированием, и Вы вручную меняете ФИО в столбце E (ФИО сотрудника).
Как вариант - Котел-пятница и Орлов-понедельник - МЕНЯЮТСЯ дежурствами , Параллелепипед-понедельник и Ясная-вторник - МЕНЯЮТСЯ дежурствами. Если ДА, то я докручу.abtextime
Да. Такой вариант устроит. Только Е5 при смене даты остаётся почему-то неизменным. Волков первого числа каждого месяца начинает дежурить независимо воскресенье это или другой день. Может быть перед Е5 добавить какой-нибудь параметр и скрыть его? Ну там добавить строку, прописать параметр, высоту строки сделать нулевой, а все формулы и расчеты сместить?
Да. Такой вариант устроит. Только Е5 при смене даты остаётся почему-то неизменным. Волков первого числа каждого месяца начинает дежурить независимо воскресенье это или другой день. Может быть перед Е5 добавить какой-нибудь параметр и скрыть его? Ну там добавить строку, прописать параметр, высоту строки сделать нулевой, а все формулы и расчеты сместить?velikoleg
Сообщение отредактировал velikoleg - Понедельник, 14.03.2016, 18:37
Спасибо за помощь. Чуток поправил и заработало. Добавил строчку под четвертой строкой, указал первого сотрудника и сместил формулы. иначе при смене месяца вылетала ошибка. В первой неделе дежурили НУЛИ а не сотрудники. :-) Теперь не могу избавиться от серых строчек. Засада...
Спасибо за помощь. Чуток поправил и заработало. Добавил строчку под четвертой строкой, указал первого сотрудника и сместил формулы. иначе при смене месяца вылетала ошибка. В первой неделе дежурили НУЛИ а не сотрудники. :-) Теперь не могу избавиться от серых строчек. Засада...velikoleg