如果将B、C列格式定义为00“:”00,D列的函数不能正确显示。如D1中输入=MAX(TEXT(C1-B1,"[m]"),0),显示应该是240
时间格式不能这样来定义,应该是h:mm:dd 类似的格式,你那样的格式,说到底还是普通的数字,而不是表示时间的数字,所以不能通过时间函数进行计算,也就得不到正确结果。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-06-25
D1公式改为
=MAX(TEXT(SUBSTITUTE(TEXT(C1,"00-00"),"-",":")-SUBSTITUTE(TEXT(B1,"00-00"),"-",":"),"[m]"),0)本回答被提问者采纳
=MAX(TEXT(SUBSTITUTE(TEXT(C1,"00-00"),"-",":")-SUBSTITUTE(TEXT(B1,"00-00"),"-",":"),"[m]"),0)本回答被提问者采纳