跪求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 展开
 我来答
nhking
2019-01-21 · TA获得超过3.1万个赞
知道大有可为答主
回答量:3.6万
采纳率:78%
帮助的人:1.1亿
展开全部
一、请在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
请你自己综合写一个公式吧。
我来也xsczd
科技发烧友

2019-01-22 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:2020万
展开全部
若你的时间数据都是这样的格式,则可在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,,)))
复制并下拉,即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
饭以解忧
2019-01-21 · TA获得超过105个赞
知道小有建树答主
回答量:113
采纳率:80%
帮助的人:9.5万
展开全部
麻烦把xls表格上传来,截取部分数据我来进行计算一下,一两列数据即可
追问
网页版知道 咋子上传 私信行不行?
追答
可以的 怎么方便怎么来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式