Tutorial kelas excel ini membahas tentang fungsi NETWORKDAYS.INTL
lengkap dengan syntax dan contohnya.
Fungsi NETWORKDAYS.INTL
ini termasuk dalam kategori fungsi date di excel.
Deskripsi
Pengertian fungsi NETWORKDAYS.INTL
adalah function di excel untuk mencari jumlah hari kerja antara dua tanggal yang berbeda.
Perbedaan dengan NETWORKDAYS
adalah fungsi NETWORKDAYS.INTL
dapat mendefinisikan hari weekend, misal weekendnya hari jumat dan sabtu.
Penggunaan
Mencari jumlah hari dalam dua rentang tanggal tertentu.
Nilai yang Dihasilkan
Angka yang menunjukkan jumlah hari.
Sintaksis
Berikut adalah syntax penulisan fungsi NETWORKDAYS.INTL
:
=NETWORKDAYS.INTL(start_date; end_date; [weekend]; [holidays])
Argumen
Fungsi NETWORKDAYS.INTL
memiliki argumen berikut:
start_date
wajib – tanggal mulai.end_date
wajib – tanggal akhir.weekend
tidak wajib – hari yang dijadikan hari weekend.holidays
tidak wajib – hari libur nasional / perusahaan.
Catatan
Berikut catatan penggunaan rumus fungsi NETWORKDAYS.INTL
:
- Jika
start_date
>end_date
maka hasilnya negatif. - Dalam perhitungan
NETWORKDAYS.INTL
,start_date
danend_date
juga dihitung. Jadi, jikastart_date
=end_date
maka hasilnya1
. - Jika
start_date
danend_date
diluar range tanggal maka error#NUM!
. - Jika
weekend
mengandung string yang tidak valid, maka error#VALUE!
. - Adapun nilai
weekend
adalah:
Nomor Weekend | Hari Weekend |
---|---|
1 (default / Jika tidak diisi) | Sabtu, Minggu |
2 | Minggu, Senin |
3 | Senin, Selasa |
4 | Selasa, Rabu |
5 | Rabu, Kamis |
6 | Kamis, Jum’at |
7 | Jum’at, Sabtu |
11 | Hanya Minggu |
12 | Hanya Senin |
13 | Hanya Selasa |
14 | Hanya Rabu |
15 | Hanya Kamis |
16 | Hanya Jum’at |
17 | Hanya Sabtu |
Ada cara lain untuk menuliskan holidays, yaitu dengan angka 7 digit angka 0
dan atau 1
. 0
untuk hari kerja dan 1
untuk hari libur.
7 digit ini mewakili 7 hari, dimulai dari hari senin – minggu.
Contoh: 1100000
maka hari senin dan selasa adalah hari libur, dan rabu – minggu adalah hari kerja.
Contoh
Berikut example dari fungsi NETWORKDAYS.INTL
untuk berbagai skenario implementasi.
=NETWORKDAYS.INTL(DATE(2021;1;1);
DATE
(2022;1;31))
hasil: 282
Rumus fungsi di atas mencari hari kerja dari tanggal 1 Januari 2021 hingga 31 Januari 2022, hasilnya ada 282 hari kerja.
Contoh dengan weekend
=
NETWORKDAYS.INTL
(DATE
(2021;1;1);DATE
(2022;1;31);11)
=
NETWORKDAYS.INTL
(DATE(2021;1;1);DATE
(2022;1;31);"0000001")hasil: 339
Contoh di atas nilai weekends
adalah 11
dan 0000001
yang berarti hanya minggu saja hari weekendnya, sehingga hasilnya ada 339
hari kerja.
Contoh dengan weekends dan holidays
=
NETWORKDAYS.INTL
(A2;B2;C2;G2:G6)
hasil: 100
Contoh di atas mencari hari kerja dari tanggal 1 Agustus 2021 hingga 1 Mei 2021, dengan memasukkan hari weekend 11 (hanya minggu) dan hari libur holidays, hasilnya adalah 100 hari kerja.
=
NETWORKDAYS.INTL
(A3;B3;C3)
hasil: 104
Jika tidak memasukkan holidays maka hasilnya 104 hari kerja.