跪求EXCEL大神 帮忙解答计算工时的问题 20
图例通过E列的数据,计算出F列的时间,跪求函数?但是加班时间要扣除中午1小时或者晚上半小时的吃饭时间。例如早上08:30上班,下午14:30下班,计算出来的加班时间应该是...
图例 通过E列的数据,计算出F列的时间,跪求函数? 但是加班时间要扣除中午1小时或者晚上半小时的吃饭时间。 例如早上08:30上班,下午14:30下班,计算出来的加班时间应该是5个小时,而不是6个小时,会扣除中午1小时的吃饭时间。又例如下午13:00上班,晚上19:00下班,计算加班时间应该是5.5,而不是6个小时,会扣除中午0.5的吃饭时间。求指导这种函数怎么弄 感谢!!中午休息时间是12:00-13:00,下午是17:30-18:00
展开
3个回答
展开全部
一、请在F插入一个空列,
二、选择E列的内容,分列,以“--”作为分列符,将上班时间和下班时间分列到E列和F列,这样单元格的时间才可以进行运算,
三、直接用F列的下班时间减E列的上班时间,是不满足你要求的减去吃饭时间的要求的,故要作上下班时间判定,如果上下班都 是当天的:
1、上班时间在18:00后的,计算上班时间=F3-E3
2、上班时间在17:30后的,(1)18:00前下班的,计算上班时间=0,(2)计算上班时间=F3-18:00
3、上班时间在13:00后的,(1)在17:30前下班的,计算上班时间=F3-E3,(2)18:00前下班的,计算上班时间=18:00-E3,(3)18:00后下班的,计算上班时间=F3-E3-0:30
4、上班时间在13:00前上班的,(1)在17:30前下班的,计算上班时间=F3-13:00,(2)18:00前下班的,计算上班时间=18:00-13:00,(3)18:00后下班的,计算上班时间=F3-E3-0:30
5、上班时间在12:00前上班的,(1)在12:00前下班的,计算上班时间=F3-E3,(2)在13:00前下班的,计算上班时间=12:00-E3,(3)17:30前下班的,计算上班时间=F3-E3-1:00,(4)18:00前下班的,计算上班时间=17:30-E3-1:00,(5)18:00后下班的,计算上班时间=F3-E3-1:30
请你自己综合写一个公式吧。
二、选择E列的内容,分列,以“--”作为分列符,将上班时间和下班时间分列到E列和F列,这样单元格的时间才可以进行运算,
三、直接用F列的下班时间减E列的上班时间,是不满足你要求的减去吃饭时间的要求的,故要作上下班时间判定,如果上下班都 是当天的:
1、上班时间在18:00后的,计算上班时间=F3-E3
2、上班时间在17:30后的,(1)18:00前下班的,计算上班时间=0,(2)计算上班时间=F3-18:00
3、上班时间在13:00后的,(1)在17:30前下班的,计算上班时间=F3-E3,(2)18:00前下班的,计算上班时间=18:00-E3,(3)18:00后下班的,计算上班时间=F3-E3-0:30
4、上班时间在13:00前上班的,(1)在17:30前下班的,计算上班时间=F3-13:00,(2)18:00前下班的,计算上班时间=18:00-13:00,(3)18:00后下班的,计算上班时间=F3-E3-0:30
5、上班时间在12:00前上班的,(1)在12:00前下班的,计算上班时间=F3-E3,(2)在13:00前下班的,计算上班时间=12:00-E3,(3)17:30前下班的,计算上班时间=F3-E3-1:00,(4)18:00前下班的,计算上班时间=17:30-E3-1:00,(5)18:00后下班的,计算上班时间=F3-E3-1:30
请你自己综合写一个公式吧。
展开全部
若你的时间数据都是这样的格式,则可在F3单元格输入公式:
=24*(MIN(TIME(12,,),1*RIGHT(E3,5))-MIN(1*LEFT(E3,5),TIME(12,,))+MAX(MAX(TIME(13,,),MIN(TIME(17,30,),1*RIGHT(E3,5)))-MAX(1*LEFT(E3,5),TIME(13,,)),0)+MAX(TIME(18,,),1*RIGHT(E3,5))-MAX(1*LEFT(E3,5),TIME(18,,)))
复制并下拉,即可。
=24*(MIN(TIME(12,,),1*RIGHT(E3,5))-MIN(1*LEFT(E3,5),TIME(12,,))+MAX(MAX(TIME(13,,),MIN(TIME(17,30,),1*RIGHT(E3,5)))-MAX(1*LEFT(E3,5),TIME(13,,)),0)+MAX(TIME(18,,),1*RIGHT(E3,5))-MAX(1*LEFT(E3,5),TIME(18,,)))
复制并下拉,即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
麻烦把xls表格上传来,截取部分数据我来进行计算一下,一两列数据即可
追问
网页版知道 咋子上传 私信行不行?
追答
可以的 怎么方便怎么来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询