我试图计算日期之间的时间,在开始时,公式很好,但是我注意到,当日期不同时,它不起作用
例如,我有以下关于单元格A1的信息: 09/15/2016 10:00 B2上的上午10:00我有: 09/16/2016
公式是B2-A1,但不是给我24小时的结果,而是给我0。我相信公式并不是承认这是两个不同的日子,只是做了10-10天。
知道怎么解决这个问题吗?
发布于 2016-09-18 15:50:47
我能够通过在单元格C1上设置自定义格式h(必须将其键入“type:”框)获得结果24,同时使用公式=B1-A1
Excel参考
“'Format单元格”视图
仅使用=B1-A1的问题是,如果没有填充这些单元格中的任何一个或两个单元格,那么您将在C1中得到奇怪的数字。除非填充了两个框,否则您可能希望将C1显示为空白单元格,尝试如下所示:=IF(OR(ISBLANK(A1),ISBLANK(B1)),"",B1-A1)
出现这些奇怪数字的原因是Excel基于预定义的十进制系统计算时间,该系统将时间从1/1/1900或类似的时间开始进行索引。因此,当你操纵或计算时间时,你必须把它放在你的脑海中。
希望这能有所帮助。
发布于 2016-09-16 20:39:55
形成目标单元格将做,但由于你有日期和时间的组合,它将显示为一个日历日差0只意味着上午12点后1天的差异,我知道它没有任何意义,但它的Excel.
如果我是你,在A栏,我会加上日期,在B栏,加上时间。那么就用时间吧,因为两者结合起来可能很棘手。
不要忘记格式化你的细胞!!(右click>Format细胞>时间>3/14/12下午1:30 )
https://stackoverflow.com/questions/39536682
复制相似问题