如何使一个特定的功能

问题描述:

所以即时通讯使用Excel来跟踪我的时间,我在我的工作如何使一个特定的功能

工作,我有它设置如下:

列B到G为标签顺序如下:

Date Start Lunch out Lunch in home total hrs worked 

G列计算的时间我工作每天的量,所以它共用于1月1日,一个诺特尔总为01月02等

我使用方程为=(DC )+(FE)它减去我的beginn从我去午餐的时间,并增加了当我离开回家,当我从午餐回来的区别

然而,我不总是去吃午饭,我不想要替换现有的方程式时间..

因此,继承人什么我需要..

(这是要去写出来,因为它应该如何工作..不知道说什么公式需要?)

IF 
    Columns D and E are not blank 
Then (D-C)+(F-E) 

Else (this is if columns D and E are blank) 
    F-C 

记住,C列是我开始换班的时候,D是当我午饭吃午饭时, E是当我从午餐回来的时候,F是当我计划一天结束我的转变。和列G是总小时我工作的那一天(具有式)

只要seperately计算午餐和减去从总:

=(F2-C2)-(E2-D2) 

这样,如果在午餐是空白,将减去0从总数。

enter image description here

+0

不工作...增加了大量的####,如果我取代你的细胞数,其这样:(0:00-8:00) - (17:00-0:00 )= -25:00 – Sparta

+0

调整大小不会做任何事 – Sparta

+0

@JaredLima - 你不能在Excel中有负面的时间。使用MIN或MAX强制一个零而不是负的时间。 – Jeeped