0

请帮忙!我正在尝试使用 MIN MAX 函数计算轮班内的时间段,当轮班不工作时我不能忽略零。以下是轮班时间和轮班中的“服务时间”:

Start   Finish  Hours   Service Hrs
11:00   16:00   5.00    4.00

对于我使用的服务时间计算:

=(MIN(C1,D5)-MAX(B1,C5))*24

但是,如果没有轮班,服务时间仍然等于 4.00。

我该如何忽略这一点?

4

1 回答 1

0

在允许公式执行任何操作之前,我会专门测试是否输入了开始时间和结束时间,例如:

=IF(COUNT(C5:D5)=2, (MIN(C1,D5)-MAX(B1,C5))*24, "")
于 2012-08-08T07:36:58.773 回答