将公式中的 "Lunch Out, Lunch In" 替换为持续时间,得到时间 Out/In 的差异,不包括午餐

Replace "Lunch Out, Lunch In" with duration in formula to give Time Out/In difference excluding Lunch

我目前有以下公式来跟踪我的工作日程。时间以传统格式记下,即。 8:00 am,然后合计显示工作小时数 8,工作 8 小时:

=IF(D2="","",ROUND(IF(OR(C2="",B2=""),(D2-A2),(B2-A2)+(D2-C2))*24*4,0)/4)

A=上班时间,B=午餐外出,C=午餐上班,D=下班。

我想通过两种方式将其更改为:

1st.去掉ROUND函数,我不需要。

2nd. 我不需要 Lunch In 和 Lunch Out。我需要从 B 列到 =Lunch,显示为数字(1 表示一小时或 .5 表示半小时)从 Time In 和 Time Out 中减去,因为我们没有支付午餐费用。

添加午餐专栏,请尝试:

=IFERROR(IF(D2="","",(D2-A2)*24)-E2,"")

格式化为数字。

我建议使用 24 小时制来计算dates/times。

这应该适合你:

A is time in, e.g. 08:00
B is time out, e.g. 16:30
C is lunch, e.g. 00:30 (duration in minutes)
D is the formula below, which calculates your paid working time


=((B2-A2)-C2)*24