Excel有没有让两个时间值相减,从而得出其时间差的函数?

比如11:24和13:50其中有156分钟的时间差,有没有直接运算其中时间差的函数?公式也行!

Excel没有让两个时间值相减,从而得出其时间差的函数。

要想在Excel中实现两个时间值相减,从而得出其时间差并把结果转换成分钟,需要创建公式,具体方法如下:

(1)对需要输入时间的单元格(例如A2、B2、C2)的数字类型进行设置,设置为“时间”,“类型”为“13:30”,否则默认是“常规”类型;

(2)在要进行两个时间值相减的单元格(例如C2)中输入“=B2-A2”后,按回车键“Enter",这样得到两时间差,但它是”小时:分钟“的形式,而不是以”分钟“的形式出现。

(3)在两时间差的单元格所在的行另一空白列中(例如D2)中插入函数‘日期与时间“函数中的”HOUR“,将两时间差所在单元格(例如C2)中的小时查出了;

(4)在两时间差的单元格所在的行另一空白列中(例如E2)中插入函数‘日期与时间“函数中的”MINUTF“,将两时间差所在单元格(例如C2)中的分钟查出了;

(5)在两时间差转换成分钟的单元格(例如F2)中输入”=D2*60+E2“,这样就把两个时间值相减的结果以分钟形式表现出来了。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-02
设13:50对应的单元格为D2,11:24对应的单元格为E2 =HOUR(E2-D2)*60+MINUTE(E2-D2)结果等于156
第2个回答  2014-01-02
比如,11:24在A1里,13:50在A2里,需要在A3输出时间差,在A3中输入公式:=A2-A1