OpenOfficeSpreadsheet 公式中出现 502 错误

OpenOfficeSpreadsheet 公式中出现 502 错误

失败的公式如下:

=IF(TIMEVALUE(C2 & ":00") > TIMEVALUE(B2 & ":00"); 0; C2-B2)

我之前尝试过

=IF(C2 > B2; 0; C2-B2)

但这也给了我“错误 502”。

它所指的单元格包含“12:30”格式的数据(我使用“HH:MM”格式格式化了列)。

我只是想计算两个时间之间的时间间隔,并考虑结束时间 < 开始时间的特殊情况。

答案1

使用 OpenOffice.org 3.1.1 和以下数据:

Start          End            Elapsed
12:30:00 PM    05:30:00 PM    05:00:00
08:30:00 AM    05:30:00 PM    09:00:00
08:30:00 AM    08:00:00 AM    00:00:00

我使用了以下公式过去柱子:

=IF(B2 < A2; 0; B2-A2)

开始结尾使用格式:

HH:MM:SS

对于过去列,我用

[HH]:MM

这似乎给出了您想要的结果。

相关内容