要求把这些时间也包含在内:上班时间8:30,上午休息时间10点~10点10分钟,午餐11点50~12:30 ,下午休息时间15:00~15:10 ,晚餐18:00~18:30,下班20:30;每天只有一个班次谢谢!
工序编号 工序 计划日期 计划工时 开始时间 结束时间
D1 卷圆 Rolling 2013-1-19 0.30 8:30:00 8:48:00
D1 卷圆 Rolling 2013-1-19 0.64
D1 卷圆 Rolling 2013-1-19 2.73
D1 卷圆 Rolling 2013-1-19 0.60
D1 卷圆 Rolling 2013-1-19 3.70
D1 卷圆 Rolling 2013-1-19 2.59
F2 手工铝焊 2013-1-19 3.79
F2 手工铝焊 2013-1-19 4.28
F2 手工铝焊 2013-1-19 2.50
D1 卷圆 Rolling 2013-1-20 2.00
D1 卷圆 Rolling 2013-1-20 5.40
D1 卷圆 Rolling 2013-1-20 0.45
D1 卷圆 Rolling 2013-1-20 0.23
D1 卷圆 Rolling 2013-1-20 0.23
D1 卷圆 Rolling 2013-1-20 0.50
D1 卷圆 Rolling 2013-1-20 0.13
D1 卷圆 Rolling 2013-1-20 0.33
D1 卷圆 Rolling 2013-1-20 0.25
D1 卷圆 Rolling 2013-1-20 0.23
D1 卷圆 Rolling 2013-1-20 0.75
F2 手工铝焊 2013-1-20 2.13
F2 手工铝焊 2013-1-20 8.35
方法一:
输入
=DATEDIF(A2,B2,"d")
函数=DATEDIF(开始日期,结束日期,"d")得到天数,后面系统改为"m"得到月数,"y"得到年数。
方法二:
直接输入=B2-A2 得到前后相关天数
详见附图
开始时间是固定的,但是休息和用餐时间怎么加进去呢
追答如果工作时间超过了1小时30分(即10点之后下班的),就要加上10分钟的时间。同样工作时间超过3小时10分钟的,就得加上午餐的40分钟时间。依次类推
我建议把这几个休息的时间放到后面的固定单元格中,然后用IF写公式来计算。
这4个IF我怎么套在一起都出错,麻烦再帮忙看看呢?谢谢了
=if (and(A1>=time(10,0,0),A1=time(11,50,0),A1=time(15,0,0),A1=time(18,0,0),A1<=time(18,30,0)),A1+time(0,30,0),A1)
A1必须是正确的时间格式。如图所示(注意修改单元格格式为“时间”,否则只显示小数):