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
 

Attachment: menghitunghari.xls
Description: MS-Excel spreadsheet

Kirim email ke