excel 时间差计算方法
发布时间:2022-06-04 12:19:16
文字总是枯燥的,用几个小练习来讲解excel 时间差的计算方法。
excel 时间差练习一:
需要在B2和B3单元格进行excel 时间差计算。
思路分析:两个时间差,用(时间2-时间1)*60*24得到分钟数。即(10:00-8:00)*60*24得到分钟。
因为A2单元格两个时间在同一个单元格,需要提取出来,所以用下面的公式分别提取两个时间:
=LEFT(A2,LEN(A2)-FIND("-",A2)-1),得到8:00。
=RIGHT(A2,LEN(A2)-FIND("-",A2)),得到10:00。
因此B2单元格的公式为:=(RIGHT(A2,LEN(A2)-FIND("-",A2))-LEFT(A2,FIND("-",A2)-1))*60*24,然后下拉复制公式。
对于上面这种起止时间在一个单元格内的,excel 时间差的计算方法还可以使用下面的公式完成:
方法1:=MIN((MID(A2,FIND("-",A2)+1,5)-LEFT(A2,{4,5})))*1440
方法2:=(MID(A2,FIND("-",A2)+1,5)-LEFT(A2,5))*1440
方法3:=SUM(MID(A2,FIND("-","-"&A2,{1,2}),5)*{-1,1})*1440,这个为数组公式。
excel 时间差练习二:
如何对上面所示的,形如"2010年10月02日11时15分"文本的单元格求时间差呢?
两种方法:数组公式:=TEXT(SUM(MID(A1:B1,IF({1;0},FIND("日",A1:B1)+1,1),IF({1;0},99,FIND("日",A1:B1)))*{1,-1}),"y年m月d天h时m分")
数组公式:=TEXT(SUM(MID(A1:B1,{1;12},11)*{1,-1}),"y年m月d天h时m分")
excel 时间差练习三:
单位24小时营业,如果一个故障排除超过4小时,会受到客户投诉。当然,客户所计算的时候是排除了夜间23:00到第二天的8:00的休息时间,也就是这段时间不计考核,譬如开始时间为1:00,故障结束时间为9:00 虽然是历时8小时,但实际上在客户眼中,只算1小时,因此不算超时。AB列是派单时间和完成时间,计算在客户眼中,他们所用的工时是多少?
C3单元格公式为:=IF(B3-A3-MIN(B3,INT(A3)+4/3)+MAX(A3,INT(B3)-1/24)>1/6,"超时","")
D3单元格公式为:=B3-A3-MIN(B3,INT(A3)+4/3)+MAX(A3,INT(B3)-1/24)
思路是这样的:
1、终止时间减去起始时间,得到所用实际时长;
2、MIN(B3,INT(A3)+4/3)——也就是A3时间第2天上午8点与B3相比,取小值;
MAX(A3,INT(B3)-1/24)——也就是B3时间前1天夜里23点与A3相比,取大值;
这样两数相减,就是头天夜里23点之后第2天上午8点之前的时间差。
3、实际时长扣去该休息时段的中占据的无效时长。
4/3——每天是24小时,1/3就是8小时,4/3就是1天又8小时,也就是第2天的8点。
INT(B3)-1/24——从B3的0点扣去1小时,也就是前一天的23点。
猜你喜欢
- U盘是现在很多用户都在使用的存储工具,最近有用户反映在升级Win10系统后,打算使用U盘将文件拷贝到电脑上,当U盘插入电脑却提示u盘拒绝访问
- Excel这款办公软件相信很多小伙伴都不会陌生, 我们在使用excel过程中,经常需要制作各种表格,那么如何制作一份设置库存清单表呢?我们都
- word怎样打出戴圈的数字?下面为大家介绍详细步骤。下面为大家具体介绍方法一。1、以Word 2010版本为例,打开Word文档,如下图找到
- 文泰刻绘提供各式排版功能,以及大量的字库和图库,可以快速批量制作各式胸牌、标牌、礼品、亚克力、割字等,适合雕刻店、广告公司、礼品公司等,只需
- 在Excel办公中,可能会遇到表格AB列不见的情况,这个时候其实是有解决方法的,利用Excel的技巧就可以把他们都调出来了。下面给大家分享e
- Excel中的对号该如何输入呢?接下来是小编为大家带来的excel2003输入对号的教程,供大家参考。excel2003输入对号的教程:输入
- excel文件中,excel2003根excel2007之后的后缀名是不同的,究竟有哪些变化呢,下面让小编为你带来excel表格后缀名的区分
- 我们在使用office的Excel表格处理数据的时候,有些时候会遇到需要多找表格部分单元格求和计算,那么我们应该如何计算使用呢?下面小编就给
- 如何创建Word 2007宏?在Word 2007中创建宏的最简单方法是使用宏记录器。打开宏录制器后,它会精确记录您在Word中所做的一切,
- 我们在使用这款操作系统的过程中,会看到很多的软件图标显示在桌面右下角的通知栏中。有的朋友会觉得通知栏中显示了太多的软件图标,因此为了保持桌面
- excel怎么一键删除未选定的工作簿?excel中想要将没有用的工作簿删除,该怎么快速删除呢?下面我们就来看看详细的教程,需要的朋友可以参考
- 办公软件Word2003提供了对公式的编辑操作,那就是公式编辑器,它是Office组件之一。下面小编为大家介绍在Word文档中如何输入公式方
- 说到Excel,相信大家都再熟悉不过了,但说到Excel中text函数的使用方法,可能很多人都不太熟悉,下面小编就为大家介绍一下。excel
- 1、首先启动excel2010,执行文件-打开命令,打开一份事先准备好的表格数据内容。 2、选择数据区域中任意一个
- 苹果在 4 月 8 日开始将深圳通加入 Apple Pay,使用 Apple Pay 启用深圳通需要 20 元开卡费,30 天后可退。而从
- excel表格数据,录入数据后有没有碰到需要在中间插入数据的时候?若插入一行或者一列,直接鼠标右键插入即可,若需要插入多行或者多列,那是不是
- 我们怎样知道word文档中每页有多少行呢?这就要靠word行号帮忙了。Word中的行号可以自动计算文件中的行数,然后在各行文字旁显示适当的行
- win10 1803是在2018年4月30日更新推送的Win10重大版本更新。距离现在已有两年的时间,那么小编为什么要说它呢?其实这个版本上
- 在好几天内,你都可能使用Word编辑同一篇文章。这样,在这段时间你是不是希望一经启动Word,就自动打开该篇文章,并定位上次编辑时插入点所在
- 方法一:1、点击【文件】、【选项】菜单。2、在弹出的对话框中选择【自定义功能区】并在右侧【开发工具】前打钩3、在word文档上方的菜单栏中点