X

RUMUS EXCEL NETWORKDAYS.INTL Hitung Hari Kerja

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 :

Rumus Excel NETWORKDAYS.INTL

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.

weekend

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 :

NETWORKDAYS.INTL Hasil

Catatan : Penulisan tanggalnya jangan sampai salah misalnya tanggalnya harusnya hanya  30 ditulisanya jadi 31, hasilnya akan error  #VALUE!

Terimakasih, selamat mencoba semoga bermanfaat.

 

Edi Subarkah: Belajaroffice.com media belajar bersama tutorial Ms Office lengkap meliputi : word, excel, powerpoint dan access yang mudah dipahami bagi pemula.

View Comments (14)

  • gan, hasilnya #NAME?.tapi jika tanpa intl hasilnya keluar

    itu kenapa ya ... ?

    • Edi Subarkah says:

      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

      • Edi Subarkah says:

        betul sob

  • Andi Cakra Abbas says:

    cara menentukan 'weekend'nya bgmn? yg di maksud kode weekend? Trims

    • Edi Subarkah says:

      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.

  • juwita carrie says:

    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))

    • Edi Subarkah says:

      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?

    • Edi Subarkah says:

      klo ga ada hari libur, kerja terus bisa langsung dikurang saja biasa

  • Iis Risnawati says:

    Klu bulannya tidak ada tanggal merah alias tidak ada libur nasional bagaimana ?

    • Edi Subarkah says:

      dikosongkan saja, karena tgl merah hanya optional saja.

  • agus ridwan says:

    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