资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划excel,计划与实际对比手把手教你用EXCEL制作可以计划与实际对比的动态甘特图要制作动态的,可以进行计划与实际对比的甘特图,关键要解决两个问题:1、计划时间与实际时间分成两行显示,这样才能够让甘特图的进度条也分成两行显示出来,实现计划与实际的对比;2、使用数据透视表来查询,但是要解决透视表作为图表数据源时,如果发生变化,则图表也会错乱的问题。下面是制作这种图表的步骤:第一步、制作一个录入界面,同时用VBA将其保存到另一个作为数据库的表格中:1、录入界面如下图所示:2、作为数据库的表格如下图所示:第二步、根据数据库生成几个数据透视表,其结构略有不同,自己根据需要进行调整:数据范围=OFFSET(项目进度数据库!$A$1,COUNTA(项目进度数据库!$A:$A),COUNTA(项目进度数据库!$1:$1)1、单项目查询:2、多项目查询:3、各项目汇总查询:第三步、制作一个辅助表,用简单的公式把上述几个数据透视表对应起来,所谓简单,即本sheet中某一格=透视表中某一格,但要注意如果透视表中的空白格,可能会显示为0,所以用IF函数作些调整,如IF(C1空白,单项目查询!$A$1,):到了这一步,制作甘特图所需的数据表格已经基本完成了。接下来要准备好制作甘特图所需的数据源。第四步、用OFFSET函数把甘特图所需的进度条1、2、3、4,Y座标轴名称,甘特图的总数据范围定义好:图表_进度条1=OFFSET(制图辅助!$C$1,1,1,COUNTA(制图辅助!$C:$C)-COUNTIF(制图辅助!$C:$C,空白)-1)图表_进度条2=OFFSET(制图辅助!$C$1,1,2,COUNTA(制图辅助!$C:$C)-COUNTIF(制图辅助!$C:$C,空白)-1)图表_进度条3=OFFSET(制图辅助!$C$1,1,3,COUNTA(制图辅助!$C:$C)-COUNTIF(制图辅助!$C:$C,空白)-1)图表_进度条4=OFFSET(制图辅助!$C$1,1,4,COUNTA(制图辅助!$C:$C)-COUNTIF(制图辅助!$C:$C,空白)-1)图表_进度图Y轴名称=OFFSET(制图辅助!$C$1,1,-1,COUNTA(制图辅助!$C:$C)-COUNTIF(制图辅助!$C:$C,空白)-1)图表_制图辅助范围=OFFSET(制图辅助!$B$1,COUNTA(制图辅助!$C:$C)-COUNTIF(制图辅助!$C:$C,空白),6)第五步、用普通制作甘特图的方法制作出甘特图:首先,创建图表大概样式。在图表向导中,选条形图当中的堆积条形图,并按步骤逐步操作,相关需要选定数据范围的地方,输入上面定义好的名称:如何用EXCEL计算实际年龄第一种思路:B1=YEAR(TODAY()-YEAR(A1)这是最容易想到的,不过它的误差也是显而易见。按正常的计算方法,过完生日才算一岁,直接用年份相减,对那些今年生日未到的会多出一岁。第二种思路:B1=TRUNC(Today()-A1)/365),或者B1=TRUNC(YEARFRAC(A1,TODAY(),3)。这种计算思路相对第一种思路精确度要高很多,不过细心一看,还是有误差,考虑到闰年的因素,每年的天数不是固定在365,对生日在TODAY()前后一两天内的会出错。第三种思路:B1=IF(TODAY()=A1,IF(MONTH(TODAY()MONTH(A1),YEAR(TODAY()-YEAR(A1),IF(MONTH(TODAY()=MONTH(A1),IF(DAY(TODAY()=DAY(A1),YEAR(TODAY()-YEAR(A1),YEAR(TODAY()-YEAR(A1)-1),YEAR(TODAY()-YEAR(A1)-1),还没出世呢!)。这个公式看起来有点复杂,其实原理也是很简单,就是以月份和天数为依据进行嵌套判断,准确定位年月日的临界点,有效地解决了以上两种思路中的误差。第四种思路:B1=DATEDIF(A1,TODAY(),Y)这个函数是Excel的一个隐藏函数,只是为了沿袭Lotus123的一个函数。语法为:DATEDIF(start_date,end_date,unit),“start_date”为开始日期,“end_date”为结束日期,“unit”返回:Y时间段中的整年数;M时间段中的整月数;D时间段中的天数;MDstart_date与end_date日期中天数的差,忽略日期中的月和年;YMstart_date与end_date日期中月数的差,忽略日期中的日和年;YDstart_date与end_date日期中天数的差,忽略日期中的年。这个公式实现的效果和第三种思路的一样,公式也变成很简练,只不过在帮助里查不到它,我也是最近才发现有这么个好东东。综上所述,最后一种思路是最科学的解决方案,第三种思路解释了第四种思路的实现方式,当然,公式也有点复杂。实验报告用Excel求解生产计划问题一、实验目的1.学习学习Excel中的Solver,掌握生产计划的一种求解方法;2.通过通过复习生产计划的基础知识,掌握生产计划的制订方法以及将生产计划转化为线性规划的方法。二、实验步骤1)将问题转化为线性规划问题。2)将线性规划的目标函数和约束条件输入到Excel。3)调用Solver求解:工具菜单-选择Solver,调用出Solver出现Solver对话框。4)设置目标单元格。5)指定是最大问题还是最小问题。6)告诉Excel约束的数学定义在那里。7)设置属性。8)点击“Solver”按钮得到答案。9)将解转化为问题答案。三、实验设备计算机。EXCEL软件四、实验内容爱宝玩具有限公司生产A,B,C,D四种儿童玩具,每种玩具都需要经过甲、乙、丙三个车间,各种产品的设备台时消耗标准、各车间设备的计划期总台时、单位产品利润、预测的市场需求状况如表1所示。请为爱宝玩具有限公司确定综合生产计划的产量指标。表1表2解:1)将问题转化为线性规划问题。设产品A、产品B、产品C和产品D的产量分别为x1、x2、x3、和x4,根据题目已知可得线性规划模型:Maxw=+约束条件如下:110x1+40x2+20x3+10x4225x1+20x2+40x3+25x4335x1+40x2+15x3+25x441500x12500,XXx26000,XXx32500,1000x11500,且x1,x2,x3,x4N.注:为避免总和为数值而非文本,在初始设定四个变量的值分别为1、2、3、4。2)将线性规划的目标函数和约束条件输入到Excel。对于目标函数在单元格中F4输入公式=SUMPRODUCT(B3:E3,B4:E4)对于约束条件的第一个式子的左边,在单元格输入公式=SUMPRODUCT(B3:E3,B5:E5)其他的两个约束条件依照上述方法输入对应的公式。3)调用Solver求解:工具菜单-选择Solver,调用出Solver出现Solver对话框。图114)设置目标单元格。5)指定是最大问题还是最小问题。6)告诉Excel约束的数学定义在那里。图127)设置属性。对于线性模型中的变量的非零限制和模型的线性特征,我们要告诉Solver,如果不告诉Solver这是一个线性模型,Solver可能会得出错误的答案。我们通过“选项”就可以达到这个目的,这时将出现图13所示的屏幕,并按图中选择。选择好后点击确定。图13选项选定8)点击“求解”按钮得到答案。图149)将解转化为问题答案。图15求解结果从上面表格看出,最佳方案是:产品A生产1500件、产品B生产3469件、产品C生产XX件、产品D生产1124件即可在生产能力范围内,同时利润最高。五、实验注意项注:Solver是一个插件,请确认是不是已经安装了该插件。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号