2016-06-21 59 views
0

我的老公司有四分之一小時的要求。 7小時10分鐘將是7小時15分鐘,我輸入我的計時卡作爲7.25excel中的時間表記錄

我的新公司以6分鐘的間隔完成它,例如,0.1 equals 6 minutes, 0.2 equals 12 minutes我曾經使用下面的代碼來四捨五入到我在網上找到的四分之一小時。

=IF(ISBLANK(E21)," ", ROUND((G21*24)/0.25,0)*0.25) 

如何將其更改爲0.1, 0.2等要求?

編輯,包括我的完整時間表,並在各自的細胞

E2 =IF(ISBLANK($D2)," ",(B2<A2)+B2-A2+(D2<C2)+D2-C2) 
F2 =IF(ISBLANK($D2)," ", TIME(HOUR(E2), ROUND((MINUTE(E2)/60)*4, 0) * 15, 0)) 
G2 =IF(ISBLANK(D2)," ", ROUND((F2*24)/0.25,0)*0.25) 
H2 =IF(ISBLANK(D2)," ", ROUND((F2*24)/0.1,0)*0.1) 

E2 is the total number of hours worked 
F2 is the number of quarter hours worked 
G2 is the number of quarter hours for a different time reporting system (requires .25/.50/.75) 
H2 is the number in decimal format for current timesheet. 

從我的理解我需要改變F2半分割6分鐘口訣

A2 B2 C2 D2 E2 F2 G2 H2 
6:50 12:15 12:45 16:00 8:40 8:45 8.75 8.8 

公式?

+0

你能舉個例子嗎? G21中的內容 – dgorti

+2

將0.1換爲0.25 ... –

+0

@ jeremyA1,如果7小時2分鐘? 7小時和3分鐘? – PaichengWu

回答

1

試試這個公式

=IF(ISBLANK(E21)," ", ROUND((G21*24)/0.1,0)*0.1)

0

如果用10^X個回合時,可以直接使用:

=IF(LEN(E21),ROUND(G21*24,1),"") 
0

對於同樣的要求,另一種配方。

=IF(ISBLANK(E21)," ",(INT(G21)+INT(((G21-TRUNC(G21))*100)/6)/10)) 

Snapshot of results