excel里如何计算两个时间点之间的小时数·

时间:2022-06-13 17:13:48
excel里如何计算两个时间点间的小时数·比如21号14点到22号上午10点??

6 个解决方案

#1


=(b1-a1)*24 并将该单元格格式设置为数值。

#2


得看你的时间点怎么表示的。

#3


时间表示为14:00  10:00

#4


不知道你的单元格的具体格式是如何设置的

如果记录日期的单元格格式为 mm-dd hh:mm
假设2个日期按顺序分别放在A1和B1单元格中
那么将放置计算结果的单元格格式设置为数字保留2位小数,并输入公式

=DATEDIF(A1,B1,"d")*24+HOUR(B1)-HOUR(A1)+IF(MINUTE(B1)<MINUTE(A1),(MINUTE(B1)+60-MINUTE(A1))/100-1,(MINUTE(B1)-MINUTE(A1))/100)

得到的结果小数点前为小时数,小数点后为分钟数。

#5


最近在http://club.excelhome.net/index.asp受了点教育
看了自己以前写的公式,羞愧的要死了
最简单的公式应该是lovelxs说的
=(B1-A1)*24

#6


谢谢大家的关照。

#1


=(b1-a1)*24 并将该单元格格式设置为数值。

#2


得看你的时间点怎么表示的。

#3


时间表示为14:00  10:00

#4


不知道你的单元格的具体格式是如何设置的

如果记录日期的单元格格式为 mm-dd hh:mm
假设2个日期按顺序分别放在A1和B1单元格中
那么将放置计算结果的单元格格式设置为数字保留2位小数,并输入公式

=DATEDIF(A1,B1,"d")*24+HOUR(B1)-HOUR(A1)+IF(MINUTE(B1)<MINUTE(A1),(MINUTE(B1)+60-MINUTE(A1))/100-1,(MINUTE(B1)-MINUTE(A1))/100)

得到的结果小数点前为小时数,小数点后为分钟数。

#5


最近在http://club.excelhome.net/index.asp受了点教育
看了自己以前写的公式,羞愧的要死了
最简单的公式应该是lovelxs说的
=(B1-A1)*24

#6


谢谢大家的关照。