急求:excel里计算时间差的,剔除非工作时间和周末,工作时间:9:30-12:00,13:00-18:30,输出用小时显示

如:A1:2015-6-239:30B1:2015-6-2415:30应该输出的是:13h... 如:A1: 2015-6-23 9:30 B1: 2015-6-24 15:30 应该输出的是: 13h 展开
 我来答
表里如一
2015-06-24 · 知道合伙人软件行家
表里如一
知道合伙人软件行家
采纳数:2066 获赞数:11634
从事6年生产管理,期间开发了多款小软件进行数据处理和分析,后

向TA提问 私信TA
展开全部
公式如下:

=24*(IF(WEEKDAY(A1,2)<=5,IF(AND(MOD(A1,1)>=9.5/24,MOD(A1,1)<=18.5/24),IF(MOD(A1,1)<=0.5,0.5-MOD(A1,1)+5.5/24,IF(MOD(A1,1)<=13/24,5.5/24,18.5/24-MOD(A1,1))),0),0))+24*(IF(WEEKDAY(B1,2)<=5,IF(MOD(B1,1)<=18.5/24,IF(MOD(B1,1)<=13/24,IF(MOD(B1,1)<=0.5,IF(MOD(B1,1)<9.5/24,0,MOD(B1,1)-9.5/24),2.5/24),MOD(B1,1)-13/24+2.5/24),8/24),0))+(NETWORKDAYS(A1,B1)-SUMPRODUCT((WEEKDAY(A1:B1,2)<=5)*1))*8
三段:
1、开始当天工时
2、结束当天工时
3、结束日期和开始日期之间的工作日工时
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式