Tecnologia, programação e muito Visual FoxPro.

segunda-feira, 31 de janeiro de 2011

Bls: ]] XL-mania [[ Overtime

 

karena logika yang  harus dipakai untuk menyelasaikan kasus ini sangat komplek (multi komplek ) maka sekedar gambaran untuk sedikit lebih menyederhanakan dan memudahkan evaluasi terhadap kesalahan sejak dini maka pada awalnya saya pisahkan dulu  overtime sebelum jam kerja (Pre  Time ) dan overtime sesudah jam kerja  (Post Time ) baru sesudah yakin tidak ada error keduanya digabungkan .

formula PRE time

=IF(AND(B2>=$C$15;C2=A2);0;IF(AND(B2>$C$15;C2<>A2);(1-B2)*24+(C12)*24;IF(AND(B2<$C$15;D2>$C$15);($C$15-B2)*24;(D2-B2)*24)))

formula POST time

=IF(D2<$D$15;0;IF(AND(A2=C2;B2>$D$15);(D2-B2)*24;(D2-$D$15)*24))

formula OVER time

=IF(AND(B2>=$C$15;C2=A2);0;IF(AND(B2>$C$15;C2<>A2);(1-B2)*24+(C12)*24;IF(AND(B2<$C$15;D2>$C$15);($C$15-B2)*24;(D2-B2)*24)))+IF(D2<$D$15;0;IF(AND(A2=C2;B2>$D$15);(D2-B2)*24;(D2-$D$15)*24))

 

salam

Ghozi Alkatiri

--- Pada Sel, 25/1/11, nebzoidz@yahoo.co.id <nebzoidz@yahoo.co.id> menulis:

Dari: nebzoidz@yahoo.co.id <nebzoidz@yahoo.co.id>
Judul: ]] XL-mania [[ Overtime
Kepada: XL-mania@yahoogroups.com
Tanggal: Selasa, 25 Januari, 2011, 2:02 AM



Dear Excelmania,
 
Saya ada problem untuk menghitung waktu Overtime dalam tabel terlampir :
 
Actual start Act. start time Act.finish date Actual finish

Duration Actual

Overtime

12/21/2010

6:00:00

12/21/2010

12:00:00

6

2

12/13/2010

16:00:00

12/13/2010

21:00:00

5

4

12/1/2010

2:30:00

12/1/2010

7:30:00

5

5

12/1/2010

18:30:00

12/2/2010

22:15:00

27.75

18.75

12/17/2010

9:00:00

12/18/2010

10:00:00

25

15

12/16/2010

10:00:00

12/16/2010

11:00:00

1

0

12/17/2010

11:00:00

12/17/2010

12:00:00

1

0

12/17/2010

19:00:00

12/17/2010

22:00:00

3

3

12/15/2010

9:00:00

12/15/2010

17:00:00

8

0

12/8/2010

8:00:00

12/8/2010

11:30:00

3.5

0

 

Hasil yang diharapkan dalam kolom orange (diluar Office hour dihitung sebagai overtime).

 

Office Hour : Start 08:00 dan Finish 17:00

 

Mohon bantuannya, formula apa yang dapat dipakai?  Atas bantuannya saya ucapkan terimakasih

 

Regards,

 

 

INebz






__._,_.___
Recent Activity:
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| "if you are the most valuable assets, you will show up on the     |
| balance sheet..." - oNo Wiqe                                      |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf          |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message,  melecehkan,  tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan  winzip  jika  perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke  |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/           |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau...  |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html           |
+-------------------------------------------------------------------+
| Message lama ada di :                                             |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id]  |
| http://www.mail-archive.com/xl-mania@yahoogroups.com              |
+-------------------------------------------------------------------+
.

__,_._,___

Nenhum comentário:

Arquivo do blog