使用规划求解安排员工

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

(如银行、 餐厅和邮政服务公司) 的许多企业知道其人工要求将会在不同的一周的日期和需要使用方法高效地安排其员工。您可以使用Excel 的规划求解加载项创建基于这些要求的人员配备计划。

安排员工的需求人工 (示例)

下面的示例演示如何使用规划求解计算人员配备要求。

是 Contoso bank 处理检查每周 7 天。每天处理需检查的工作人员数量的 Excel 工作表,如下所示的行 14 所示。例如,星期二需要 13 工作者、 15 工作者星期三,需要等。连续的 5 天的所有银行员工都工作。最小的员工数银行可以有仍能够满足其人工要求是什么?

示例中使用的数据

  1. 首先识别目标单元格、 更改单元格和规划求解模型的约束。

    注意: 目标单元格称为 Excel 2007 中的目标单元格。

    • 目标单元格-最小化的员工总数。

    • 更改单元格-开始一周中的每一天的工作 (第五个连续的日期) 的员工数。可变单元格必须非负整数。

    • 限制-一周中的每一天的工作的员工数必须大于或等于所需的员工数。(正常工作的员工数> =需要员工

  2. 若要设置模型,您需要跟踪工作每天的员工数。首先输入试用值的单元格区域 a5: a11 中启动其五个工作日 shift 每天的员工数。例如,在 A5 中,输入 1 表示的 1 的员工开始于星期一工作和工作时间为星期一至星期五。在范围 C14:I14 输入每天的所需的工作人员。

  3. 要跟踪工作每天的员工数,请在每个单元格区域 C5:I11 中输入 1 或 0。在单元格中的 1 的值指示在单元格的行中指定日期开始工作的员工处理与单元格的列相关联的天。例如,在单元格 G5 1 表示星期一开始工作的员工处理星期五;在单元格中 H5 0 指示星期一开始工作的员工不处理星期六。

  4. 若要计算工作每天的员工数,复制公式=SUMPRODUCT($A$5:$A$11,C5:C11) C12 到 D12:I12。例如,在单元格中 C12,此公式的计算结果为 =A5 + A8 + A9 + A10+ A11,其结果等于(星期一开始编号) + (星期四开始编号) +(Number starting on Friday) + (星期六开始编号) + (从星期日开始编号).此总计是星期一的工作人员数。

  5. 之后计算员工与=SUM(A5:A11)公式的单元格 A3 中的总行数,您可以输入您的模型中规划求解如下所示。

    规划求解参数对话框

  6. 要在目标单元格 (A3),最小化的员工总数。限制C12:I12 >= C14:I14确保工作每天的员工数至少大为所需的那一天的数字。限制a5: a11 = 整型确保数字开始工作的员工的每一天的整数。要添加此限制,请单击添加,在规划求解参数对话框中,在添加约束对话框 (如下所示) 中输入约束。

    更改约束对话框

  7. 您也可以通过单击规划求解参数对话框中的选项,然后选择规划求解选项中的复选框选择采用线性模型假定非负可变单元格的选项对话框。

  8. 单击解决。您将看到的每一天的最佳的员工数。

    在本示例中,需要总共 20 员工。在星期四四启动一个员工开始于星期一、 星期二的三个开始、 一个星期五,两个启动周六、 开始和 9 从星期日开始。

    请注意,因为目标单元格创建通过添加可变单元格,并通过比较通过添加每个可变单元格的产品获得的结果创建了约束,此模型是线性到所需数量的工作人员时间常量 (1 或 0)。

返回页首

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

另请参阅

加载规划求解加载项在 Excel 中

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×