如何在excel里计算出相隔的工作小时,公司上班时间:08:00-12:00,13:30-17:30,星期日休息

如:10月9日17:00到10月12日13:30... 如:10月9日 17:00 到10月12日13:30 展开
 我来答
sagasinger
2013-10-30 · TA获得超过8350个赞
知道大有可为答主
回答量:3928
采纳率:72%
帮助的人:1605万
展开全部
如果起始时间放放在A1单元格,结束时间放在B1单元格,
则公式为:
=(ROUNDUP(B1-A1,0)-ROUNDDOWN((WEEKDAY(A1)+ROUNDUP(B1-A1,0))/7,0))*8+IF(WEEKDAY(A1)=7,0,IF(MOD(A1,1)<TIME(8,0,0),8,IF(MOD(A1,1)<TIME(12,0,0),8-(MOD(A1,1)-TIME(8,0,0))*24,IF(MOD(A1,1)<TIME(13,30,0),4,IF(MOD(A1,1)<TIME(17,30,0),4-(MOD(A1,1)-TIME(13,30,0))*24,IF(MOD(A1,1)>TIME(17,30,0),0,0))))))+IF(WEEKDAY(B1)=7,0,IF(MOD(B1,1)<TIME(8,0,0),0,IF(MOD(B1,1)<TIME(12,0,0),(MOD(B1,1)-TIME(8,0,0))*24,IF(MOD(B1,1)<TIME(13,30,0),4,IF(MOD(B1,1)<TIME(17,30,0),4+(MOD(B1,1)-TIME(13,30,0))*24,IF(MOD(B1,1)>TIME(17,30,0),8,0))))))
你试试看是不是满足要求吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式