资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,任务八 制作值班人员安排表,任务八 制作值班人员安排表,学习目标,(,1,)理解高级分析工具的工作过程;,(,2,)掌握运用高级分析工具实现数据分析预测。,学习目标(1)理解高级分析工具的工作过程;,任务说明,任务,:国庆假期值班表的安排。,要求,:根据每名值班人员的值班要求,科学合理制作值班人员安排表。,工具,:,高级分析工具,规划求解,(假设分析工具),使用它,根据对工作表中单元格值的约束或限制,找出目标单元格中公式的最优值,。,任务说明任务:国庆假期值班表的安排。,任务说明,约束条件,:张凯、王斌、陈幼兰、杨珊蝶、陈一山、周锡和孔铭,7,名同志参加国庆期间单位值班(,7,天假期)。值班要求:,张凯因有事只有,3,号可以值班;王斌因个人原因,要比陈幼兰晚值两天班;陈幼兰因业务原因,不得不比张凯早一天值班;陈一山和孔铭由于工作需要在王斌的前后几天值班,。,任务说明约束条件:张凯、王斌、陈幼兰、杨珊蝶、陈一山、周锡和,任务说明,结果,:,运用,高级,分析工具,规划求解,,,得到:,任务说明结果:运用高级分析工具规划求解,得到:,步骤:,1.,建立,求解规划模型,2.,利用规划求解计算,3.,设置约束条件并求解,4.,设置公式得到最优值,任务实施,实例讲解,步骤:任务实施实例讲解,任务实施,实例讲解,1.,求解规划模型,(,1,)在,sheet1,工作表中输入图示基本内容,保存为“国庆假期人员值班表,.xlsx”,。,任务实施实例讲解1.求解规划模型(1)在sheet1工作,任务实施,实例讲解,1.,求解规划模型,(,2,)格式化“国庆假期人员值班表,.xlsx”,。,任务实施实例讲解1.求解规划模型(2)格式化“国庆假期人,任务实施,实例讲解,1.,求解规划模型,(,3,)选中,E3,和,E4,单元格,分别输入“变量”和“目标值”,并设置,E3:E4,单元格区域的格式。,任务实施实例讲解1.求解规划模型(3)选中E3和E4单元,任务实施,实例讲解,1.,求解规划模型,(,4,)在,H3,和,H4,单元格中分别输入“,1”,和“,2”,,并选中,H3:H4,单元格区域右下角,向下填充。,任务实施实例讲解1.求解规划模型(4)在H3和H4单元格,任务实施,实例讲解,2.,利用规划求解计算值班安排,(,1,)根据假设条件,(,值班人员值班要求,),在“值班系数”单元格中输入对应公式和数值。,根据“张凯”假设条件,在,B3,单元格中输入“,3,”,根据“王斌”假设条件,在,B4,单元格中输入“,=,B5+2,”,根据“陈幼兰”假设条件,在,B5,单元格中输入“,=,B3-1,”,2.1,确定求解规模的目标值,任务实施实例讲解2.利用规划求解计算值班安排(1)根据假,任务实施,实例讲解,2.,利用规划求解计算值班安排,根据“杨珊蝶”假设条件,在,B6,单元格中,不输入任何内容,根据“陈一山”假设条件,在,B7,单元格中输入“,=,B9+1,”,根据“陈锡”假设条件,在,B8,单元格中输入“,=,B3-F3,”,根据“孔铭”假设条件,在,B9,单元格中输入“,=,B3+F3,”,2.1,确定求解规模的目标值,任务实施实例讲解2.利用规划求解计算值班安排根据“杨珊,任务实施,实例讲解,2.,利用规划求解计算值班安排,2.1,确定求解规模的目标值,任务实施实例讲解2.利用规划求解计算值班安排2.1 确定,任务实施,实例讲解,2.,利用规划求解计算值班安排,(,2,)在,H10,单元格中输入公式:,=SUMSQ(H3:H9),,按回车键,即可求出,H3:H9,单元格区域中一组数的平方和。,2.1,确定求解规模的目标值,任务实施实例讲解2.利用规划求解计算值班安排(2)在H1,任务实施,实例讲解,2.,利用规划求解计算值班安排,(,3,)在,F4,单元格中输入公式:,=SUMSQ(B3:B9),,按回车键,即可求出,B3:B9,单元格区域中一组数的平方和。,2.1,确定求解规模的目标值,任务实施实例讲解2.利用规划求解计算值班安排(3)在F4,任务实施,实例讲解,2.,利用规划求解计算值班安排,(,1,)单击“文件”菜单,在“选项”对话框中,打开“,Excel,选项”对话框。,2.2,加载并启用规划求解,任务实施实例讲解2.利用规划求解计算值班安排(1)单击“,任务实施,实例讲解,2.,利用规划求解计算值班安排,(,2,)在左侧窗格单击“加载项”选项,在右侧“加载项”列表框中选择“规划求解加载项”选项。,2.2,加载并启用规划求解,任务实施实例讲解2.利用规划求解计算值班安排(2)在左侧,任务实施,实例讲解,2.,利用规划求解计算值班安排,(,3,)单击“转到”按钮,打开“加载宏”对话框,在“可用加载宏”列表框中选“规划求解加载项”复选框。,2.2,加载并启用规划求解,任务实施实例讲解2.利用规划求解计算值班安排(3)单击“,任务实施,实例讲解,2.,利用规划求解计算值班安排,(,4,)单击“确定”按钮,即可在“数据”菜单的“分析”选项组中添加“规划求解”选项。,2.2,加载并启用规划求解,任务实施实例讲解2.利用规划求解计算值班安排(4)单击“,任务实施,实例讲解,3.,设置约束条件并求解,(,1,)单击“规划求解”选项,打开“规划求解参数”对话框,设置“设置目标”为“,F4”,,接着在“到”栏中选中“目标值”按钮,并将值设置为,H10,单元格的值,即,140,,接着设置可变单元格为“,F3,,,B6”,。,任务实施实例讲解3.设置约束条件并求解(1)单击“规划求,3.,设置约束条件并求解,任务实施,实例讲解,3.设置约束条件并求解任务实施实例讲解,任务实施,实例讲解,3.,设置约束条件并求解,(,2,)单击“添加”按钮,打开“添加约束”对话框,设置“单元格引用”为“,B6”,,选择“运算符”为“,int”,,接着设置“约束”为“整数”。,任务实施实例讲解3.设置约束条件并求解(2)单击“添加”,任务实施,实例讲解,3.,设置约束条件并求解,(,3,)单击“添加”按钮,打开“添加约束”对话框,设置“单元格引用”为“,B6”,,选择“运算符”为“,=”,,接着设置“约束”为,1,。,任务实施实例讲解3.设置约束条件并求解(3)单击“添加”,任务实施,实例讲解,3.,设置约束条件并求解,(,4,)单击“添加”按钮,打开“添加约束”对话框,设置“单元格引用”为“,B6”,,选择“运算符”为“,=”,,接着设置“约束”为,1,。,任务实施实例讲解3.设置约束条件并求解(6)单击“添加”,任务实施,实例讲解,3.,设置约束条件并求解,(,7,)单击“添加”按钮,打开“添加约束”对话框,设置“单元格引用”为“,F3”,,选择“运算符”为“,=”,,接着设置“约束”为,7,。,任务实施实例讲解3.设置约束条件并求解(7)单击“添加”,任务实施,实例讲解,3.,设置约束条件并求解,(,8,)设置完成后,单击“确定”按钮,返回“规划求解参数”对话框,在“遵守约束”列表框中可以看到添加的约束条件。,任务实施实例讲解3.设置约束条件并求解(8)设置完成后,,任务实施,实例讲解,3.,设置约束条件并求解,(,9,)单击“求解”按钮,打开“规划求解结果”对话框,保持默认选项,单击“确定”按钮。,任务实施实例讲解3.设置约束条件并求解(9)单击“求解”,任务实施,实例讲解,3.,设置约束条件并求解,(,10,)返回工作表中,即可求出国庆假期,7,位值班人员的具体值班系数。,任务实施实例讲解3.设置约束条件并求解(10)返回工作表,任务实施,实例讲解,4.,设置公式得到员工值班日期,(,1,)选中,C3,单元格,在公式编辑栏中输入公式:,=,10,月,&B3&,日,按回车键,即可得到每一位员工的值班日期。,任务实施实例讲解4.设置公式得到员工值班日期(1)选中C,任务实施,实例讲解,4.,设置公式得到员工值班日期,(,2,)将光标移动到,C3,单元格右下角,拖动鼠标向下填充到,C9,单元格,即可得到,7,位值班人员的值班日期。,任务实施实例讲解4.设置公式得到员工值班日期(2)将光标,任务小结,依据问题,建立求解规划模型,利用规划,模型,加载启用规划,求解,设置约束条件,开展求解计算,结合求解结果,得到问题最优解,任务小结依据问题,建立求解规划模型利用规划模型,加载启用规划,
展开阅读全文