Ini kali pertama menulis di group ini, Mencoba membantu ya, semoga aja nggak bingung
Masih menggunakan array formula: 1. untuk mencari banyaknya hari sabtu di antara dua tanggal =SUM(--(WEEKDAY(ROW(INDIRECT(N(A3)&":"&N(B3))),2)=6)) 2. Untuk Hari minggu =SUM(--(WEEKDAY(ROW(INDIRECT(N(A3)&":"&N(B3))),2)=7)) 3. Untuk hari libur nasional =COUNT(MATCH(ROW(INDIRECT(N(A3)&":"&N(B3))),Liburnas,0)) Hasil nomor 1,2, dan 3 dijumlah adalah jumlah hari libur (tanggal merah). "Kalo di tempat aku bekerja sih nggak ada tanggal merah, ...soalnya kerja terus" Selamat mencoba ________________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of siti Vi Sent: Friday, January 22, 2010 9:14 AM To: [email protected] Subject: [belajar-excel] Re: Menghitung Tanggal Merah Antara 2 Tanggal formula yang dibuat mbak siti sudah betoel (bukan : masih koerang )... kesalahan terjadi karena pada sheet yg dibuat oleh mas adji tidak disediakan range yg bernama Liburnas dan berisi daftar libur periode yg dikalkulasikan. (apakah workbook dari siti (ctv_menghitung HariMinggu & LiburNasional di antara 2 Tgl.xls) tidak anda terima ??) ada kemungkinan juga : cara mengenter rumus (sebagai array formula) belum dilaksanakan dengan "upacara khusus" oleh mas adji array formula harus dienter dengan tiga tombol; upacaranya begini: setelah rumus tertulis di formula bar.. * Tekan Crtrl (gunakan ibu jari tangan kiri) dan tahan... * pincingkan mata kiri * Tekan Shift (gunakan jari telunjuk tangan kiri) dan tahan.. * tahan nafas * Tekan ENTER (gunakan salah satu jari tangan kanan) rumus yg semula =COUNT(IF(WEEKDAY(ROW(INDIRECT(E6&":"&F6)))=1,1)) + COUNT(IF(COUNTIF(Liburnas,ROW(INDIRECT(E6&":"&F6)))>0,1)) diformula bar kelihatan berubah menjadi (ada kurung keriting mengapit rumus) {=COUNT(IF(WEEKDAY(ROW(INDIRECT(E6&":"&F6)))=1,1)) + COUNT(IF(COUNTIF(Liburnas,ROW(INDIRECT(E6&":"&F6)))>0,1))} mudah mudahan tidak salah lagi... (oiya setelah berhasil muncul data yg benar, mata kiri & nafas boleh di-normalkan kembali) he he he,.. kalau ndak pakai berjanda kan ndak serruuu.. CARA LAIN Dengan sudah punya tabel seperti di sheet "OFF dan ABSEN" range B4:C368 buatan mas Adji itu, maka kita dapat menghitung dengan cara lain, hanya berdasarkan tabel 2 kolom itu, tanpa melibatkan Daftar LiburNas (karena di B4:C368 sudah ada keterangan untuk tiap tanggal) formulanya tetap = array formula =SUM((OFFSET($C$3,MATCH(E6,$B$4:$B$368,0),0, MATCH(F6,$B$4:$B$368,0)-MATCH(E6,$B$4:$B$368,0)+1,1)<>0)*1) atau kalau merasa kepanjangan, pendekkan sedikit menjadi =COUNTA(OFFSET($C$3,MATCH(E6,$B$4:$B$368,0),0, MATCH(F6,$B$4:$B$368,0)-MATCH(E6,$B$4:$B$368,0)+1,1)) ini prosesnya seperti menghitung data di kolom C pada range tertentu tiap cell di kolom C yg berdata berarti libur. (inga'.. inga' bahwa fungsi Offset itu menghasilkan object range... ) note: E6 = tgl awal F6 = tanggal akhir jkt /22 jan 2010 siti ----- Original Message ----- From: Mas Adji To: [email protected] Cc: [email protected] Sent: Friday, January 22, 2010 6:47 AM Subject: Trs: Menghitung Tanggal Merah Antara 2 Tanggal Mbak Siti dan semua, Ini lampirannya. Kemaren koneksi internetnya mogok2 Yang dibuat mbak siti masih kurang, setelah pake rumus hari libur 1 - 31 Jan 2010 hanya 2 hari, padahal hari minggu saja ada 4. Dilampiran ini ada kalender 2010, semua tanggal saya perlukan sebab yang bukan tanggal merah menjadi dasar saya menetukan kapan mulai kerja dan selesai kerja. Saya pake excel versi 2010 tapi sudah saya save ke versi 2003. Semoga hasilnya tidak berpengaruh pada versi Untuk semua terima kasih Salam, Adji ----- Pesan Diteruskan ---- Dari: Mas Adji <[email protected]> Kepada: [email protected] Terkirim: Rab, 20 Januari, 2010 15:25:56 Judul: Menghitung Tanggal Merah Antara 2 Tanggal Dear All, Berikut terlampir file dengan pertanyaan : Bagaimana menghitung jumlah hari libur atau tanggal merah antara dua tanggal? TANGGAL KERJA HARI LIBUR MULAI SELESAI 01/01/10 31/01/10 08/01/10 08/02/10 25/02/10 20/04/10 Jadi disebelah kiri kolom ini sudah saya list tanggalan tahun 2010. Lebih jelas lihat lampiran. Demikian dan terima kasih sebelumnya. Salam, ADJI __________ Information from ESET NOD32 Antivirus, version of virus signature database 4795 (20100121) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com
menghitunghari.xls
Description: MS-Excel spreadsheet

