EXCEL技巧 EXCEL如何计算时间差

迁徙到你心 1个月前 已收到1个回答 举报

宿世的孽缘 1星

共回答了143个问题采纳率:99.5% 评论

两个时间差,用(时间2-时间1)*60*24得到分钟数。即(10:00-8:00)*60*24得到 分钟。

因为A2单元格两个时间在同一个单元格,需要提取出来,所以用下面的公式分别提取两个时间:

EFT(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,这个为数组公式。

14小时前

34
可能相似的问题
Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com