excel年月日时分相减,求经过了多少小时

发布网友

我来回答

2个回答

热心网友

C2单元格写入公式
=SUBSTITUTE(B2,".","-")-SUBSTITUTE(A1,".","-")
再设置格格式为时间格式

yyyy.mm.dd 这样用点号相隔不是EXCEL认可的日期格式,所以用了SUBSTITUTE函数将 . 替换成 - 这样才是日期加时间的格式 如 2013-08-25 18:00追问如果我按你的格式在A1和B2中输入2013-08-25 15:00这样的格式,C2格式怎么写。

追答=B2-A1
再设置单元格格式为日期格式中的 yyyy-m-d h:mm 这种格式


=(B2-A1)*24

再或
=TEXT(B2-A1,"[H]:MM")

热心网友

建议将日期写成标准格式
如 2013-7-28 18:30
这样就可以在C2用公式
=(B2-A1)*24
直接得到答案追问

按你的格式在本机上的excel这样写,能得到正确的答案。

但是因为我们单位要使用“百会”的线上office-excel,按(B2-A1)*24得不到正确的结果,得到的是#REF!


好郁闷

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com