Cara menggunakan fungsi Excel WORKDAY.INTL -

Ringkasan

Fungsi Excel WORKDAY.INTL mengambil tanggal dan mengembalikan pekerjaan terdekat di masa depan atau masa lalu, berdasarkan nilai offset yang Anda berikan. Tidak seperti fungsi WORKDAY, WORKDAY.INTL memungkinkan Anda menyesuaikan hari mana yang dianggap akhir pekan (bukan hari kerja). Anda dapat menggunakan fungsi WORKDAY.INTL untuk menghitung tanggal penyelesaian, tanggal pengiriman, dll. Yang memperhitungkan hari non-kerja.

Tujuan

Dapatkan tanggal n hari kerja di masa depan atau masa lalu

Nilai kembali

Tanggal kerja berikutnya atau sebelumnya berdasarkan masukan

Sintaksis

= WORKDAY.INTL (start_date, hari, (akhir pekan), (hari libur))

Argumen

  • start_date - Tanggal mulai.
  • hari - Tanggal akhir.
  • akhir pekan - (opsional) Pengaturan hari apa dalam seminggu harus dianggap akhir pekan.
  • hari libur - (opsional) Daftar satu atau lebih tanggal yang harus dianggap bukan hari kerja.

Versi: kapan

Excel 2010

Catatan penggunaan

WORKDAY.INTL menggambarkan tanggal yang mewakili hari kerja "terdekat" N hari di masa lalu atau masa depan. Gunakan angka positif sebagai hari untuk tanggal mendatang dan angka negatif untuk tanggal lampau. Fungsi ini lebih kuat daripada fungsi WORKDAY karena memungkinkan Anda menyesuaikan hari mana dalam seminggu yang dianggap akhir pekan.

Contoh rumus

D4=WORKDAY.INTL(B4,C4) // default - weekends excluded D5=WORKDAY.INTL(B5,C5,11) // weekend set to Sunday only D6=WORKDAY.INTL(B6,C6,1,B9:B9) // default weekend with holidays

Akhir pekan

Secara default, WORKDAY.INTL akan mengecualikan akhir pekan (Sabtu dan Minggu). Namun, Anda dapat mengontrol hari mana yang dianggap sebagai akhir pekan, dengan memberikan kode dari tabel di bawah ini untuk argumen akhir pekan .

Cara lain (lebih mudah) untuk menentukan hari akhir pekan adalah dengan menggunakan "topeng" untuk menunjukkan akhir pekan dengan satu dan nol. Dalam skema ini, string 7 satu dan nol disediakan untuk menunjukkan akhir pekan, dengan karakter pertama adalah Senin, dan karakter terakhir adalah Minggu. Gunakan satu (1) untuk menunjukkan akhir pekan, dan nol (0) untuk menunjukkan hari kerja. Metode ini lebih fleksibel, karena metode ini memungkinkan Anda untuk menetapkan hari apa pun dalam seminggu sebagai akhir pekan (yaitu, bukan hari kerja). Sebagai contoh:

=WORKDAY.INTL(A1,3,"0000000") // no weekends =WORKDAY.INTL(A1,3,"1000000") // weekend = Mon =WORKDAY.INTL(A1,3,"1100000") // weekend = Mon+Tue =WORKDAY.INTL(A1,3,"1110000") // weekend = Mon+Tue+Wed =WORKDAY.INTL(A1,3,"1010000") // weekend = Mon+Wed

Liburan

WORKDAY.INTL juga dapat secara opsional memperhitungkan hari libur. Untuk argumen hari libur , berikan rentang yang berisi tanggal hari libur. Tanggal-tanggal ini dianggap sebagai hari non-kerja dan tidak akan dimasukkan dalam hasil.

Kode akhir pekan

Gunakan salah satu kode di bawah ini untuk argumen akhir pekan untuk memilih opsi akhir pekan yang "tetap".

Kode Hari-hari akhir pekan
1 (default) Sabtu Minggu
2 Minggu Senin
3 Senin Selasa
4 Selasa Rabu
5 Rabu Kamis
6 Kamis Jumat
7 Jumat Sabtu
11 Hanya hari Minggu
12 Hanya hari Senin
13 Selasa saja
14 Rabu saja
15 Kamis saja
16 Jumat saja
17 Hanya hari Sabtu

Catatan:

  • Jika start_date tidak valid, WORKDAY.INTL mengembalikan #NUM! kesalahan.
  • Jika start_date + day tidak valid, WORKDAY.INTL mengembalikan #NUM! kesalahan.
  • Jika ada hari libur yang tidak valid, WORKDAY.INTL mengembalikan #NUM! kesalahan.
  • Jika akhir pekan tidak valid, WORKDAY.INTL mengembalikan #VALUE! kesalahan.

Artikel yang menarik...