如何计算 Microsoft excel 中的日期时间差异?

how to calculate the datetime difference in microsoft excel?

我有两列的日期时间值采用这种格式 dd/mm/yyyy hh:mm:ss。我如何计算两列之间的分钟差值并在超过特定分钟数时显示值。例如,如果 B 列与 A 列的差异小于 5 分钟,则应显示 'ok',否则应显示 'fail'。例子

     A                      B                       C
8/5/2015  3:25:00 PM      8/5/2015  3:35:00 PM     Fail 

您可以使用 Hour()、Minute()、Day() 和 month() 函数来创建混合公式 - 使用 cell-INT(cell) 单独处理数字似乎不是特别明智。

只需要这个公式:

=IF((B1-A1)*1440<5,"OK","Fail")

(B1-A1)*1440returns分钟数相差

我们假设第二次大于第一次。 (并假设同一时区。)