excel中如何计算两个日期的时间差,如:2008-6-30 9:56,2008-7-1 7:54,计算结果全部转换为“分钟”。

要处理的日期种类包括两类,一类就是上面的不是同一天内的,还有一类就是同一天内的时间差,例如2008-6-30 9:34与2008-6-30 10:57,同一张excel表中这两类日期混合出现,请问如何只用一个计算公式来计算其时间差呢?结果全部转换为“分钟”。谢谢!
1、假如“2008-6-30 9:34”、“2008-6-30 10:57”分别放在A1、B1单元卖余格,C1用来求时间差,则在C1单明皮元格输入(或复制)以下激配差公式:
=(VALUE(B1-A1))*24*60

即可(同时应注意C1应设为“常规”或“数值”格式)。
有点麻烦。只要你愿意迟蠢,我可以给个公式你看看:

这里假定A2和B2分别储存相关日期数据(且B2的时举凯间相正旦唤对更早一些)

=if(day(A2)>=day(b2),60*24*(day(a2)-day(b2))+minute(a2)-minte(b2),"")

试试看?
先设置二个单元格相差一分钟,然后再用1除这二个数的差值,这样就得到一个系数(固定值),以后只要用二个时枝高此间差值念培乘上这个系数猛迅就是了,最多设下单元格格式为常规或数值