Fungsi NETWORKDAYS.INTL

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 dan end_date juga dihitung. Jadi, jika start_date = end_date maka hasilnya 1.
  • Jika start_date dan end_date diluar range tanggal maka error #NUM!.
  • Jika weekend mengandung string yang tidak valid, maka error #VALUE!.
  • Adapun nilai weekend adalah:
Nomor WeekendHari Weekend
1 (default / Jika tidak diisi)Sabtu, Minggu
2Minggu, Senin
3Senin, Selasa
4Selasa, Rabu
5Rabu, Kamis
6Kamis, Jum’at
7Jum’at, Sabtu
11Hanya Minggu
12Hanya Senin
13Hanya Selasa
14Hanya Rabu
15Hanya Kamis
16Hanya Jum’at
17Hanya 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

Contoh Fungsi NETWORKDAYS.INTL
Contoh Fungsi NETWORKDAYS.INTL

=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.

Leave a Comment