Atau mungkinkah daftarnya disatukan dan disort. Untuk membedakannya bisa saja 
diberi warna.

Salam,
HK

----- Forwarded Message -----
From: hendrik karnadi <hendrikkarn...@yahoo.com>
To: "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com> 
Sent: Wednesday, 21 August 2013, 23:32
Subject: Re: [belajar-excel] Mencari Jumlah Hari Kerja dan Jumlah nama hari 
dalam 1 bulan
 


Karena struktur formulanya sdh "sedehana" maka kayaknya yang masih bisa 
"disederhanakan" adalah Nama dari Daftar2nya menjadi:
- Satu
- Tambahan
- Nasional
- Cuma (Cuti Bersama)

Salam,
HK


________________________________
 From: M.Ade Alfarid <q...@kkmi.co.id>
To: belajar-excel@yahoogroups.com 
Sent: Wednesday, 21 August 2013, 22:47
Subject: Re: [belajar-excel] Mencari Jumlah Hari Kerja dan Jumlah nama hari 
dalam 1 bulan
 


Thanks Mr De Premor,

Saya juga udah nyoba warisan dari Alm. Stdev,
yang menggunakan CSE dengan mengexcludekan/mengecualikan Hari yang tidak ingin 
dihitung,
dengan membuat tabel LISTexcludehari,tabel hari libur nasional,tabel cuti,libur 
tambahan dst.
Jadi bisa juga dengan banyak range list libur dengan kombinasi pengecualian 
Hari.
Misalnya Hari selasa adalah hari kerja dan selainnya adalah hari libur.

Formula CSE nya:

{=IF(OR(tglstart<=0,tglakhir<=0,tglstart>tglakhir,ISNUMBER(tglstart)=FALSE,ISNUMBER(tglakhir)=FALSE)),NA(),SUM(IF(ISERROR(MATCH(WEEKDAY(ROW(INDIRECT(tglstart&":"&tglakhir))),LISTexcludehari,0)),IF(ISERROR(MATCH(ROW(INDIRECT(
tglstart&":"&tglakhir
))),DAFTARLIBURSABTU,0)),IF(ISERROR(MATCH(ROW(INDIRECT(
tglstart&":"&tglakhir
))),DAFTARLIBURTAMBAHAN,0)),IF(ISERROR(MATCH(ROW(INDIRECT(
tglstart&":"&tglakhir
))),DAFTARLIBURNASIONAL,0)),IF(ISERROR(MATCH(ROW(INDIRECT(
tglstart&":"&tglakhir
))),DAFTARCUTIBERSAMA,0)),1,0)),0)))))}

btw : bisakah formula diatas disederhanakan?

Terimakasih,

Ade

On Thu, 22 Aug 2013 08:32:42 +0700, De Premor <d...@premor.net> wrote:

> nambahin dikit ya
>
> Setelah pewarnaan yang warna-warni sudah dibahas oleh Mr. Kid, sekarang
> untuk mentjari hari kerjanya.
> Di Excel ada fungsi buat mencari nama hari, namanya weekday, silahken
> dibaca2, hari minggu itu defaultnya akan bernilai 1 dan hari sabtu
> nilainya 7
>
> Contoh Kasus sesuai di workbook yg dilampirkan,
> =Weekday(G7) akan menghasilkan nilai 6 (Jum'at)
>
> Selanjutnya, gimana kalau mau nyari dalam satu bulan itu hari jum'at nya
> ada berapa ?
>  >> Yang terlintas di monitorku adalah, mengubah dulu range tanggal awal
> s/d akhir bulan menjadi sebuah range
 row, baru kemudian dicari masing2
> wekkdaynya untuk dicocokin dengan nilai hari jum'at, kemudian kalau
> cocok hasilnya dijumlah :D
>
> Hasilnya, kalau diceritakan dalam bahasa excel adalah
> *=SUM(--(WEEKDAY(ROW(OFFSET(A1,G7,0):OFFSET(A1,EOMONTH(G7,0),0)))=6))*
> kemudian dienter menggunakan CSE, ketemu dech jumlah hari jum'at nya
>
> Kalau pengen nyari hari Senin - Kamis, tinggal ganti aja yang sama
> dengan 6 menjadi lebih kecil dari 6
>
> Gimana Kalau pengen nyari HKE (Hari Kerja Efektif / Hari Masuk Kerja) ?
> Dalam contoh kasus Hari masuk kerja adalah selain hari Minggu dan hari
> Libur, sabtu kadang masuk, beruntungnya kita data sudah dibuatkan oleh
> Mr. Kid dengan sangat baik, jadi enak kita buat itung-itungannya
>
> Pertama, buat dulu rumus seperti diatas, tapi kali ini kita cari hari
> selain minggunya, kalau dibahasa excelnya > 1 (1 =
 Minggu), Ketemulah
> hasilnya 24
> Kedua, hitung hari selain minggu dari daftar lari libur yang sudah
> dibuatkan Mr. Kid ====> *=SUM(--(WEEKDAY(J6:J11)>1))* dienter pakai CSE
> Ketiga, Kurangkan hasil perhitungan Rumus Pertama dengan Rumus Kedua,
> ketemu deeh HKE nya 19
>
> Wassalam,
> [dp]
>
> On 22-08-2013 2:24, Mr. Kid wrote:
>> Hai Ade,
>>
>> Mewarnai cell maupun font akan lebih mudah daripada memberi warna
>> secara manual. Untuk bisa mewarnai secara otomatis, dibutuhkan data
>> tentang tanggal-tanggal liburnya.
>> Mengkomputasi berdasar warna relatif lebih sulit karena membutuhkan
>> UDF daripada mengkomputasi data-data yang ada yang dilengkapi dengan
>> daftar tanggal-tanggal liburnya.
>>
>> File terlampir memanfaatkan kaidah pengolahan data yang berbasis data
>> yang tercatat
 dengan detil. Data-data tersebut adalah sebuah tabel
>> tentang tanggal-tanggal libur beserta keterangan dan status libur
>> lainnya selain sebagai hari libur nasional. Dengan data-data ini, maka
>> pewarnaan pada kalender bisa memanfaatkan fitur Conditional
>> Formatting. Komputasi hari kerja atau hari libur dan sebagainya bisa
>> berdasar data kalender dan tabel tanggal-tanggal libur.
>>
>> Wassalam,
>> Kid.
>>
>>
>>
>> 2013/8/21 M.Ade Alfarid <q...@kkmi.co.id <mailto:q...@kkmi.co.id>>
>>
>>     Dear BeExceler,
>>
>>     Dalam 1 bulan ada sekitar 30 hari.
>>     Jika Jumlah hari tersebut dikurangkan dengan hari libur maka
>>     didapatkan jumlah hari kerja.
>>     Bagaimana rumus untuk menghitung
 berapa total hari kerja di hari
>>     senin-kamis, di hari jumat dan hari sabtu,
>>     jika menggunakan sistem 6 hari kerja?
>>     Hari minggu adalah hari libur dan hari sabtu libur berkala.
>>
>>     File contoh terlampir
>>
>>     --
>>     Regards,
>>
>>     Ade

Kirim email ke