Чтобы запланировать ваших сотрудников с помощью "Поиск решения"

Многие компании (например, банк, рестораны и почтовые компании) знают, какие трудовые требования им требуются в разные дни недели, и нуждаются в способе эффективного расписания их трудовых ресурсов. С помощью надстройки Excel "Найти решения" можно создавать расписания сотрудников на основе этих требований.

Запланировать работу сотрудников на трудовые ресурсы (пример)

В следующем примере показано, как использовать "Решение" для расчета потребностей в персонале.

Банковские процессы Contoso проверяются 7 дней в неделю. Количество сотрудников, необходимых для обработки проверок, отображается в строке 14 листа Excel, показанном ниже. Например, во вторник необходимо 13 сотрудников, в среду — 15 сотрудников и так далее. Все сотрудники банка работают 5 дней подряд. Каково минимальное количество сотрудников в банке и все равно соответствует его трудовым требованиям?

Данные, используемые в примере

  1. Сначала определите целевую ячейку, изменяйте ячейки и ограничения для модели "Найти решение".

    Примечание: Целевая ячейка в Excel 2007 называется целевой.

    • Цело-целевая ячейка — свести к минимуму общее количество сотрудников.

    • Изменяйте ячейки — количество сотрудников, которые начинают работу (первый из пяти последовательных дней) каждый день недели. Каждая из изменяющихся ячеев должна быть неохритетной целой.

    • Ограничения — для каждого дня недели необходимо, чтобы количество сотрудников было не меньше требуемого количества. (Количество сотрудников, работающих) >=(Необходимые сотрудники)

  2. Чтобы настроить модель, необходимо отслеживать количество сотрудников, работающих каждый день. Сначала введите значения пробной работы для числа сотрудников, которые каждый день начинают свою пятидневные смены в диапазоне ячеок A5:A11. Например, введите 1, чтобы указать, что один сотрудник начинает работу с понедельника и работает с понедельника по пятницу. Введите каждый день в диапазон C14:I14.

  3. Чтобы отслеживать количество сотрудников, работающих каждый день, введите 1 или 0 в каждой ячейке диапазона C5:I11. Значение 1 в ячейке указывает на то, что сотрудники, которые начали работу над днем, указанным в строке ячейки, работают над днем, связанным со столбцом ячейки. Например, 1 в ячейке G5 означает, что сотрудники, которые начали работать в понедельник, работают в пятницу; 0 в ячейке H5 означает, что сотрудники, которые начали работу в понедельник, не работают в субботу.

  4. Чтобы вычислить количество сотрудников, работающих каждый день, скопируйте формулу =СУММПРОИВЕД($A$5:$A$11;C5:C11) из C12 в D12:I12. Например, в ячейке C12 эта формула оценивается как =A5+A8+A9+A10+A11, что равно (число, начиная с понедельника)+ (число, начиная с четверга)+(число, начиная с пятницы)+(число, начиная с субботы)+ (число,начиная с понедельника). Это общее количество сотрудников, работающих в понедельник.

  5. После вычисления общего количества сотрудников в ячейке A3 с помощью формулы =СУММ(A5:A11)вы можете ввести модель в "Найти решение", как показано ниже.

    Диалоговое окно "Параметры поиска решения"

  6. В ячейке цели (A3) нужно свести к минимуму общее количество сотрудников. Ограничение C12:I12>=C14:I14 гарантирует, что количество сотрудников, работающих каждый день, не меньше необходимого для этого дня. Ограничение A5:A11=integer гарантирует, что число сотрудников, работающих каждый день, будет быть всего одним числом. Чтобы добавить это ограничение, нажмите кнопку "Добавить" в диалоговом окне "Параметры надстройки" и введите его в диалоговом окне "Добавить ограничение" (см. ниже).

    Диалоговое окно изменения ограничений

  7. Вы также можете выбрать параметры "Предполагаемая линейная модель" и "Неохрифт" для изменяющихся ячеек, щелкнув "Параметры" в диалоговом окне "Параметры поиск решения" и выбрав флажки в диалоговом окне "Параметры поиск решения".

  8. Нажмите кнопку "Найти решение". Вы увидите оптимальное число сотрудников для каждого дня.

    В этом примере требуется в общей сложности 20 сотрудников. Один сотрудник начинает работу с понедельника, три сотрудника начинаются во вторник, четыре начинаются в четверг, один начинается в пятницу, два начинается в субботу, а девять сотрудников начинаются в воскресенье.

    Обратите внимание на то, что эта модель является линейной, так как целовая ячейка создается путем добавления изменяющихся ячеек, а ограничение создается путем сравнения результата, полученного путем добавления продукта каждой из из изменяющихся ячеек со временем константы (1 или 0) к необходимому количеству работников.

К началу страницы

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

См. также

Загрузка надстройки "Поиск решения" в Excel

Нужна дополнительная помощь?

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×