Dear Franz, Terima kasih atas kerja samanya.
Best Regard, Belajar Excel Moderator 2011/6/13 Franciscus SOG <[email protected]> > > > Dear momods, > > Sori2 lupa lihat file size, berikut yang sudah digencet.. Thanks for > advice. > > Blessings, > > Fran'z > > > On 6/13/11, Mr. Kid <[email protected]> wrote: > > Maaf Mr. Franz, kena tilang nih > > usahakan kedepan attachment max 250Kb ya. > > > > potong data,kompresi atau apalah > > > > Thank You and Regard, > > Belajar Excel Moderator > > > > 2011/6/13 Franciscus SOG <[email protected]> > > > >> > >> > >> Dear makdo, > >> > >> Untuk angka jam 7 menjadi angka jam 5 karena weekday belum diabsolut. > >> Untuk ##### karena hasilnya negatif, maka dari itu perlu dibuat > >> kondisi if lagi. Untuk mengecek jika jam keluar-jam masuk > 0 maka jam > >> keluar - jam masuk - jam istirahat. Jika tidak maka time(0;0;0) > >> > >> Berikut rumus modifikasi menggunakan baris bantu, terlalu mumet > >> menggabungkannya. > >> > >> > >> =IF(ISNA(MATCH(H$11;'Jam > >> Msk_kel'!$H$4:$BQ$4;0));"";IF(ISNUMBER(IF(ISNA(MATCH(H$11;'Jam > >> Msk_kel'!$H$4:$BQ$4;0));"";IF(ISNUMBER(INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> Msk_kel'!$H$4:$BQ$4;0)));IF((INDEX('Jam > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9)<=$F$5)*(INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9)>=TIME(0;0;1));$F$3;INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9));INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9))))*ISNUMBER(IF(ISNA(MATCH(H$11;'Jam > >> Msk_kel'!$H$4:$BQ$4;0));"";INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9+1)));IF((IF(ISNA(MATCH(H$11;'Jam > >> Msk_kel'!$H$4:$BQ$4;0));"";INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9+1))-(IF(ISNA(MATCH(H$11;'Jam > >> Msk_kel'!$H$4:$BQ$4;0));"";IF(ISNUMBER(INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9));IF((INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9)<=$F$5)*(INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9)>=TIME(0;0;1));$F$3;INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9));INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9)))))>0;(IF(ISNA(MATCH(H$11;'Jam > >> Msk_kel'!$H$4:$BQ$4;0));"";INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9+1)))-(IF(ISNA(MATCH(H$11;'Jam > >> Msk_kel'!$H$4:$BQ$4;0));"";IF(ISNUMBER(INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9));IF((INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9)<=$F$5)*(INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9)>=TIME(0;0;1));$F$3;INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9));INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > Msk_kel'!$D$7:$D$16;0);H$9))))-$F$6;TIME(0;0;0));IF(IF(ISNA(MATCH(H$11;'Jam > >> Msk_kel'!$H$4:$BQ$4;0));"";IF(ISNUMBER(INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9));IF((INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9)<=$F$5)*(INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9)>=TIME(0;0;1));$F$3;INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> Msk_kel'!$D$7:$D$16;0);H$9));INDEX('Jam > >> > >> Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > >> > Msk_kel'!$D$7:$D$16;0);H$9)))="A";TIME(0;0;0);IF(WEEKDAY(H$11;2)=6;TIME(5;0;0);TIME(7;0;0))))) > >> > >> Semoga membantu. CMIIW > >> > >> Blessings, > >> > >> Fran'z > >> > >> > >> On 6/13/11, makdo marbun <[email protected]> wrote: > >> > > >> > > >> > > >> > > >> > Dear rekans mailist > >> > dan Pak frans,Mas syukron . Mr. Kid and Moderator..terimakasih ya atas > >> > bantuannya > >> > > >> > > >> > > >> > Selamat Pagi > >> > semua.... > >> > > >> > > >> > > >> > terlampir respon saya yang saya ujicobakan contoh dari rekan > >> > kita pak Frans maka hasilnya adalah sbb > >> > > >> > > >> > > >> > 1.Pada L9 saya > >> > coba ketikkan D yang muncul di Actual Hour seharusnya angka 7 jam tapi > >> > jadi muncul > >> > jadi angka 5 ya,..? > >> > > >> > 2. pada Jam masuk > >> > 21 Nov ( Minggu ) karyawan yang bersangkutan > >> > gak kerja jadi saya ketik 0 dan > >> > pada actual hour muncul ###### ,.. kenapa ya? > >> > > >> > > >> > > >> > Oh ya rekans mailist > >> > and Mod yth > >> > > >> > Sebagai catatan pada kami adalah ... > >> > > >> > Prinsipnya 1 : jika D/C/I/S pada hari senin sd Jumat adalah basic hour > >> > yang muncul 7 jam > >> > > >> > Prinsipnya 2 : jika D/C/I/S pada hari sabtu adalah basic hour yang > >> > muncul > >> > 5 jam > >> > > >> > Prinsipnya 3 : jika A adalah basic hour yang muncul 0 jam > >> > > >> > Prinsipnya 4 : jika pada > >> > hari minggu jika tidak masuk adalah basic > >> > hour yang muncul 0 jam > >> > > >> > Prinsipnya 5 : JIka masuk masuk sebelum > >> > jam 8.15 pada pada jam masuk > >> > muncul jadi 8 jam > >> > > >> > Prinsipnya 6 : Jam > >> > kerja regular ( normalnya ) adalah Jam > >> > masuk – Jam keluar – jam istirahat > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > Salamku > >> > > >> > makdo > >> > > >> > > >> > > >> > > >> > > >> > --- On Fri, 10/6/11, Franciscus SOG <[email protected]> wrote: > >> > > >> > From: Franciscus SOG <[email protected]> > >> > Subject: Re: [belajar-excel] Rekap absensi dan Jam kerja > >> > To: [email protected] > >> > Date: Friday, 10 June, 2011, 11:27 AM > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > Dear Makdo, > >> > > >> > > >> > > >> > Semoga membantu. > >> > > >> > > >> > > >> > =IF(ISNA(MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0));"";IF(ISNUMBER(IF(ISNUMBER(INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0)));IF(INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0))<=$F$5;$F$3;INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0)));INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0))))*ISNUMBER(INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0)+1));(INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0)+1))-(IF(ISNUMBER(INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0)));IF(INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0))<=$F$5;$F$3;INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0)));INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0))))-$F$6;IF(IF(ISNUMBER(INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0)));IF(INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0))<=$F$5;$F$3;INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > Msk_kel'!$H$4:$BQ$4;0)));INDEX('Jam > >> > > >> > Msk_kel'!$H$7:$BQ$16;MATCH($D12;'Jam > >> > > >> > Msk_kel'!$D$7:$D$16;0);MATCH(H$11;'Jam > >> > > >> > > >> > Msk_kel'!$H$4:$BQ$4;0)))="A";TIME(0;0;0);IF(WEEKDAY(H11;2)=6;TIME(5;0;0);TIME(7;0;0))))) > >> > > >> > > >> > > >> > Penjelasan lengkap di attachment. > >> > > >> > > >> > > >> > NB : tipe data sudah diubah menjadi time [hh]:mm > >> > > >> > > >> > > >> > CMIIW > >> > > >> > > >> > > >> > Blessings, > >> > > >> > > >> > > >> > Fran'z > >> > > >> > > >> > > >> > On 6/10/11, makdo marbun <[email protected]> wrote: > >> > > >> >> > >> > > >> >> > >> > > >> >> > >> > > >> >> > >> > > >> >> dear sedulur.. > >> > > >> >> Mohon > >> > > >> >> pencerahannya, saya masih awam neh > >> > > >> >> > >> > > >> >> Yang diharapkan sebagai berikut : > >> > > >> >> > >> > > >> >> 1. Jika pada absensi jam > >> > > >> >> masuk datang sebelum jam 8 maka tertulis > >> > > >> >> > >> > > >> >> pada actual jadi 8 > >> > > >> >> > >> > > >> >> 2. Jika pada absensi jam masuk datang sebelum jam 8:15 maka > >> > > >> >> tertulis > >> > > >> >> > >> > > >> >> pada actual jadi 8 > >> > > >> >> > >> > > >> >> 3. Jika pada Jam masuk di tulis = A maka tertulis pada > >> > > >> >> actual hour jadi = 0 > >> > > >> >> > >> > > >> >> 4. Jika pada Jam masuk di tulis = C / I / S / D pada hari > >> > > >> >> sabtu > >> > > >> >> > >> > > >> >> maka tertulis pada actual hour jadi = 5 > >> > > >> >> > >> > > >> >> 5. Jika pada Jam masuk di tulis = C / I / S / D di luar hari > >> > > >> >> sabtu > >> > > >> >> > >> > > >> >> maka tertulis pada actual hour jadi = 7 > >> > > >> >> > >> > > >> >> 6. jam kerja kantor adalah =jam masuk – jam keluar - jam > >> > > >> >> istirahat > >> > > >> >> > >> > > >> >> Contoh masuk jam > >> > > >> >> 8 keluar jam 22 mak hasilnya = 13 > >> > > >> >> jam > >> > > >> >> > >> > > >> >> > >> > > >> >> > >> > > >> >> Terimakasih banyak & semoga di murahkan rejeki serta diberi > >> > > >> >> > >> > > >> >> kesehatan oleh yang Mahakuasa > >> > > >> >> > >> > > >> >> > >> > > >> >> > >> > > >> >> > >> > > >> >> > >> > > >> >> Salam > >> > > >> >> > >> > > >> >> > >> > > >> >> makdo Marbun > >> > > >> >> > >> > > >> >> > >> > > >> >> > >> > > >> >> Note : Kalau bisa jangan pake makro ya ..hee > >> > > >> >> > >> > > >> >> > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > >> > >> > > > > >

