如何用Excel设置工作日历呢(Excel设置工作日历的方法图文教程)
时间:2023-09-12 11:12:50 整理: • 5人看过
生产计划中的排产是以排产为基础的。什么时候启动,什么时候不启动需要提前规划,这也是计算运能负荷的重要依据之一。工作日历在信息软件中有专门的设置,比如“公休日历、假日日历、工厂日历”。当这些被设置时,它们可以在MRP操作期间被设置。
在信息化软件的实际使用中,顾老师很少有系统配置的工作日历,因为大部分工厂信息化软件都不使用这个,默认全年开放。另外,配置的工作日历跟不上“变化”,调整太大。反而不如在Excel中设置方便。所以平时计算人工负荷和设备负荷时,工作日历统一设置在Excel中,然后上传到信息化软件(如Excel server、赛欧软BI、mes等。)进行进口。
今天我们就来分享一下如何用Excel设置工作日历。新建一张工作表,命名为XX Factory Work Calendar,输入标题:日期、年、月、周、周、计划出勤天数、剩余出勤天数、计划出勤小时数、剩余出勤小时数、公共节假日和日期。分别有颜色编码的公式项和填充项,输入完成效果如下:
Date:输入公式:A2 = A2=SEQUENCE(365,,L2 L2),创建一个起始日期为2023年1月1日365天的连续日期,立即按Ctrl+Shift+3切换到标准日期格式“YYYY-MM-DD”自动填写当年的所有日期;
年、月、周:输入公式B2 =年(A2)、C2 =月(A2)、D2 =周数(A2,2),分别显示对应的年、月、周,返回的结果都是数值。可以在自定义格式“#”后添加中文,显示相应的中文显示结果,如display。
这里要注意的一周,因为2023年1月1日恰好是周日,所以如果函数参数为2,1月2日就是第二周,今年就有53周了。如果需要连续7天来表示一周,该参数将更改为1。如果周的定义是外向型工厂,建议与客户的周数一致。
周公式=WEEKDAY(A2,2),下拉填充是1到7范围内的数字,不是我想用中文显示的。当然也可以不加公式直接等于A1,格式可以设置为“AAA”,但本质上还是一个日期 。
所以这个公式需要改成标准的中文显示,公式改成=VLOOKUP(WEEKDAY(A2,2),{1," Monday ";2.星期二;3.周三;4.周四;5.周五;6.周六;7," Sunday" },2,0),你得到一个标准的中国周数显示;
计划出勤天数-填写此项。此栏设置为人工判断,因为工厂出勤天数需要计划和考虑,公休日和周日要充分考虑。一般0代表不出勤,1代表出勤。可以在填写前提前输入公共节假日,然后通过条件格式的颜色来提醒这些节假日。
选择F2单元格,条件格式→用公式确定单元格格式→输入公式= if error (vlookup ($ a2,$ l: $ l,1,0),0)= $ a2→OK;并通过格式刷或粘贴格式将F2的格式复制到所有工作日历中,这样当是公休日时,颜色会自动提醒;
接下来,手工填写计划出勤天数。一般工厂每个月休息两天,所以一般定两个周日就够了。如果有公休日,少一个星期天或者不要。
剩余出勤天数由公式判断。只要日期小于今天,就会返回0。输入公式= if (b2
同样,计划出勤时数也是手工填写,条件根据实际情况填写。一般来说,如果单班有考勤,除周六周日(8小时)外,其他日子都是加班(11小时)。剩余出勤小时数:输入公式:= if (B2
这些条目之后,工作日历就基本定好了,终于有了一个汇总版。
公式1: =唯一(C2: C366)
公式2: = sumifs (h: h,c: c,O2)
公式3: = sumifs (I: I,C: C,O2)
这样全年的数据就一目了然了。做工作日历最大的目的就是以此为基准,可以用VLOOKUP函数匹配相应的数据,在任何有日期的地方分析相应的负荷。
如果标准工计算出本月订单所需工时为20000小时,如果本月考勤还剩200小时,则可以计算出人力负荷需要200人。设备负荷原理相同。
源文件:88如何在日程中制作工作日历?。XLSX
