
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 laluNilai kembali
Tanggal kerja berikutnya atau sebelumnya berdasarkan masukanSintaksis
= 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 2010Catatan 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.