Добрый день. Помогите автоматизировать процесс распределения людей на дежурства. Необходимо из столбца А на весь месяц распределить людей на дежурство. Если в столбике B стоит Х, значит данный человек не может идти на дежурство(болен, отпуск и т.д.). Каждый день дежурят разное количество людей, это количество отраженно около даты. Слева от фамилии названия дежурства будут вбиваться вручную(1 корпус, 2, 3 и т.д.) в начале месяца на весь месяц. Но если человек сегодня стоял на дежурстве в корпусе 1, то следующий раз он должен пойти в корпус 2, потом корпус 3 и т.д. В столбце R автоматический подсчет сколько данный товарищ был на дежурстве в течении месяца. Ну и конечно что бы была возможность корректировки людей из-за непредвиденных обстоятельств, т.е. я в ручную поменял фамилию на завтра или другой день и программа с учетом этого изменения все заново перераспределила людей.
Добрый день. Помогите автоматизировать процесс распределения людей на дежурства. Необходимо из столбца А на весь месяц распределить людей на дежурство. Если в столбике B стоит Х, значит данный человек не может идти на дежурство(болен, отпуск и т.д.). Каждый день дежурят разное количество людей, это количество отраженно около даты. Слева от фамилии названия дежурства будут вбиваться вручную(1 корпус, 2, 3 и т.д.) в начале месяца на весь месяц. Но если человек сегодня стоял на дежурстве в корпусе 1, то следующий раз он должен пойти в корпус 2, потом корпус 3 и т.д. В столбце R автоматический подсчет сколько данный товарищ был на дежурстве в течении месяца. Ну и конечно что бы была возможность корректировки людей из-за непредвиденных обстоятельств, т.е. я в ручную поменял фамилию на завтра или другой день и программа с учетом этого изменения все заново перераспределила людей.serega26
Здравствуйте! В вашей задачке нет самого главного условия, например равномерно распределить нагрузку по людям. Такие и подобные задачи решаются с помощью функции «Поиск решения» в Excel, здесь пример использования этого инструмента https://www.planetaexcel.ru/techniques/11/122/ Но в поиске решения есть ограничение на 200 переменных, я как-то пытался решать подобную задачу, мне не хватило переменных. Посмотрите, кажется с BBC переписывался, не знаю как ссылку найти на эту тему...
Здравствуйте! В вашей задачке нет самого главного условия, например равномерно распределить нагрузку по людям. Такие и подобные задачи решаются с помощью функции «Поиск решения» в Excel, здесь пример использования этого инструмента https://www.planetaexcel.ru/techniques/11/122/ Но в поиске решения есть ограничение на 200 переменных, я как-то пытался решать подобную задачу, мне не хватило переменных. Посмотрите, кажется с BBC переписывался, не знаю как ссылку найти на эту тему...ExcelDK
http://www.excelworld.ru/forum/2-53876-1 Вот эта тема, в предпоследнем моём сообщении файл. Я его потом усовершенствовал, что-бы помимо равного дохода выдавал более менее равное кол-во выходных, здесь прилагаю. Прогоны довольно длинные минут по 5, от компа зависит.
http://www.excelworld.ru/forum/2-53876-1 Вот эта тема, в предпоследнем моём сообщении файл. Я его потом усовершенствовал, что-бы помимо равного дохода выдавал более менее равное кол-во выходных, здесь прилагаю. Прогоны довольно длинные минут по 5, от компа зависит.ExcelDK