Rumus Excel NETWORKDAYS yaitu digunakan untuk menghitung jumlah hari kerja dengan ketentuan 5 hari kerja dalam satu pekan (libur dua hari yaitu sabtu dan minggu). Bagaimana jika perusaan atau instansi hanya meliburkan kerja hanya untuk hari minggu saja, atau hari juma’at saja, apa rumus excel yang digunakan ?
Berikut ini belajar office akan membahas RUMUS EXCEL NETWORKDAYS.INTL yaitu digunakan untuk menghitung hari kerja dengan ketetapan hari libur yang bisa kita tentukan, misalnya libur kerjanya hanya hari Minggu, bisa juga kita mengantinya hari lain misalnya Jum’at, Sabtu saja sesuai dengan kebutuhan masing-masing.
Untuk lebih jelasnya simak berikut ini contohnya :
Contoh diatas, kita akan menghitung hari kerja karyawan dengan hari libur hanya hari minggu saja setiap pekan dan libur nasional jika ada.
Syntak penulisan rumusnya yaitu : =NETWORKDAYS.INTL(start_date;end_date;weekend;holiday)
ket :
start_date : tanggal mulai kerja
end_date : tanggal selesai kerja
weekend : ketentuan libur pekanan
holiday : Hari libur nasional jika ada
Pada cell E4 ketikan rumusnya : =NETWORKDAYS.INTL(C4;D4;11;C11)
C4 : tanggal mulai kerja
D4 : tanggal selesai kerja
11 : holiday sunday only (minggu saja)
Untuk kode holiday sebagai berikut bisa dipilih sesuai kebutuhan satu hari atau dua hari.
C11 hari libur nasional jika ada contohnya : 25 desember (hari natal)
Selanjutnya kita tambahakan simbol alamat cell absolute ($) pada cell hari libur $C$11 karena setiap karyawan libur pada tanggal merah supaya ketika kita drag rumusnya akan tetap.
Rumusnya menjadi =NETWORKDAYS.INTL(C4;D4;11;$C$11)
Untuk menghitung gaji caranya kalikan saja Gaji harian dengan jumlah hari kerja
Pada cell G1 ketikan rumus =E4*F4
Berikut ini contoh hasilnya :
Catatan : Penulisan tanggalnya jangan sampai salah misalnya tanggalnya harusnya hanya 30 ditulisanya jadi 31, hasilnya akan error #VALUE!
Terimakasih, selamat mencoba semoga bermanfaat.
gan, hasilnya #NAME?.tapi jika tanpa intl hasilnya keluar
itu kenapa ya … ?
Kemungkinan ada penulisan rumus yang kurang tepat, NETWORKDAYS.INTL dengan NETWORKDAYS ada perbedaannya yaitu pada kode weekend :
=NETWORKDAYS.INTL(start_date;end_date;weekend;holiday)
=NETWORKDAYS(start_date;end_date;holidays)
terimakasih semoga bisa membantu.
Jika penulisan formula ini di aplikasikan untuk versi office di bawah 2010, maka akan menghasilkan #NAME?. karena fungsi INTL baru diperkenalkan untuk office versi 2010
betul sob
cara menentukan ‘weekend’nya bgmn? yg di maksud kode weekend? Trims
Mas Andi : @ kode weekend yang di print scrint mulai dari 1 s/d 17 tinggal pilih
Rumusnya
=NETWORKDAYS.INTL(start_date;end_date;weekend;holiday)
weekend diganti no dengan urutan :
1 Saturday and Sunday
2 Sunday and Monday
3 Monday and Tuesday
4 Tuesday and Wednesday
5 Wednesday and Thursday
6 Thursday and Friday
7 Friday and Saturday
11 Sunday
12 Monday
13 Tuesday
14 Wednesday
15 Thursday
16 Friday
17 Saturday
sedangkan holiday jika ada tanggal merah hari libur nasional
Terimakasih semoga bermanfaat.
klo weekendnya sabtu minggu kan kode nya angka 1.
saya hanya coba ganti tahun 2016 dan kode angka weekend 11 menjadi angka 1 kok hasilnya #NAME?
=IF(B6=0,” “,NETWORKDAYS.INTL($C$3,$E$3,1,$H$28:$H$31))
ini penyebab name =IF(B6=0,” “,
coba langsung ketikan =NETWORKDAYS.INTL($C$3,$E$3,11,$H$28:$H$31) saya coba bisa
Terimakasih
Kalau gak ada hari liburnya gimana ya?
klo ga ada hari libur, kerja terus bisa langsung dikurang saja biasa
Klu bulannya tidak ada tanggal merah alias tidak ada libur nasional bagaimana ?
dikosongkan saja, karena tgl merah hanya optional saja.
Gan, kalau hari libur pekanannya tidak diambil rutin. Misalnya dalam kasus pekan ke- 1 diambil hari sabtu dan pekan ke- 2 diambil hari minggu pekan 3 dan 4 juga terulang begitu. Atau kasus lain bila hari libur dalam dua pekan cuma dapat jatah libur 1 kali. Nah untuk menyelesaikannya gimana gan?
Mohon pencerahan untuk perhitungan hari kerja dengan hari sabtu yang dihitung setengah hari saja dan minggu libur.Kira2 rumusnya bgmn? Terima kasih