第1个回答 2009-08-28
A B
开始时间 终止时间
2007-6-9 10:35 AM 2007-6-9 3:30 PM
公式 说明(结果)
=B2-A2 单元格的格式为“h”的两个时间之间的小时数 (4)
=B2-A2 单元格的格式为“h:mm”的两个时间之间的小时数和分钟数 (4:55)
=B2-A2 单元格的格式为“h:mm:ss”的两个时间之间的小时数、分钟数和秒数 (4:55:00)
=TEXT(B2-A2,"h") 两个时间之间的小时数 (4)
=TEXT(B2-A2,"h:mm") 两个时间之间的小时数和分钟数 (4:55)
=TEXT(B2-A2,"h:mm:ss") 两个时间之间的小时数、分钟数和秒数 (4:55:00)
第2个回答 2019-01-14
你的意思是,不点没结果,一点出结果?用宏。
右键点该工作表的名字(在工作簿的左下角呢),查看代码,粘贴如下代码:
private
sub
worksheet_selectionchange(byval
target
as
range)
on
error
goto
line1
if
target.column
=
3
then
target
=
target.offset(0,
-1)
-
target.offset(0,
-2)
target.numberformat
=
"h:m"
end
if
line1:
end
sub
粗体的3代表第3列(c列),即用鼠标点c列时计算结果。请自己改为实际的列,如e列是第
5
列。
回到excel,功能实现。
第3个回答 2009-08-28
=TEXT(B2-A2,"h:mm:ss")
A2=12:45:21
B2=16:32:24