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)
得到的结果小数点前为小时数,小数点后为分钟数。
如果记录日期的单元格格式为 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
看了自己以前写的公式,羞愧的要死了
最简单的公式应该是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)
得到的结果小数点前为小时数,小数点后为分钟数。
如果记录日期的单元格格式为 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
看了自己以前写的公式,羞愧的要死了
最简单的公式应该是lovelxs说的
=(B1-A1)*24
#6
谢谢大家的关照。