Cara menggunakan fungsi Excel WORKDAY.INTL -

Ringkasan

Fungsi Excel WORKDAY.INTL mengambil tarikh dan mengembalikan kerja terdekat pada masa akan datang atau masa lalu, berdasarkan nilai ofset yang anda berikan. Tidak seperti fungsi WORKDAY, WORKDAY.INTL membolehkan anda menyesuaikan hari mana yang dianggap hujung minggu (hari tidak bekerja). Anda boleh menggunakan fungsi WORKDAY.INTL untuk mengira tarikh siap, tarikh penghantaran, dan lain-lain yang mengambil kira hari tidak bekerja.

Tujuan

Dapatkan tarikh dan hari bekerja pada masa akan datang atau yang lalu

Nilai pulangan

Tarikh kerja seterusnya atau sebelumnya berdasarkan input

Sintaks

= WORKDAY.INTL (tarikh_mula, hari, (hujung minggu), (cuti))

Hujah

  • tarikh_mula - Tarikh mula.
  • hari - Tarikh akhir.
  • hujung minggu - (pilihan) Tetapan untuk hari mana dalam seminggu harus dipertimbangkan pada hujung minggu.
  • cuti - (pilihan) Senarai satu atau lebih tarikh yang mesti dianggap sebagai hari bukan bekerja.

Versi

Excel 2010

Catatan penggunaan

WORKDAY.INTL menentukan tarikh yang mewakili hari kerja "terdekat" N hari pada masa lalu atau masa depan. Gunakan nombor positif sebagai hari untuk tarikh yang akan datang dan nombor negatif untuk tarikh yang lalu. Fungsi ini lebih mantap daripada fungsi WORKDAY kerana membolehkan anda menyesuaikan hari mana yang dianggap hujung minggu.

Contoh formula

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

Hujung minggu

Secara lalai, WORKDAY.INTL tidak termasuk hujung minggu (Sabtu dan Ahad). Walau bagaimanapun, anda boleh mengawal hari mana yang dianggap hujung minggu, dengan memberikan kod dari jadual di bawah untuk argumen hujung minggu .

Cara lain (lebih mudah) untuk menentukan hari hujung minggu adalah dengan menggunakan "topeng" untuk menunjukkan hujung minggu dengan yang dan angka nol. Dalam skema ini, rentetan 7 angka dan nol disediakan untuk menunjukkan hujung minggu, yang watak pertama adalah hari Isnin, dan watak terakhir adalah hari minggu. Gunakan satu (1) untuk menunjukkan hujung minggu, dan sifar (0) untuk menunjukkan hari bekerja Kaedah ini lebih fleksibel, kerana ia membolehkan anda menetapkan hari dalam seminggu sebagai hujung minggu (iaitu hari tidak bekerja). 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

Cuti

WORKDAY.INTL juga boleh mengambil kira cuti. Untuk hujah percutian , berikan julat yang mengandungi tarikh percutian. Tarikh ini dianggap sebagai hari tidak bekerja dan tidak akan dimasukkan dalam hasilnya.

Kod hujung minggu

Gunakan mana-mana kod di bawah untuk argumen hujung minggu untuk memilih pilihan hujung minggu "tetap".

Kod Hari hujung minggu
1 (lalai) Sabtu Ahad
2 Ahad Isnin
3 Isnin Selasa
4 Selasa Rabu
5 Rabu Khamis
6 Khamis Jumaat
7 Jumaat Sabtu
11 Ahad sahaja
12 Isnin sahaja
13 Selasa sahaja
14 Rabu sahaja
15 Khamis sahaja
16 Jumaat sahaja
17 Sabtu sahaja

Catatan:

  • Sekiranya tarikh_ mula tidak sah, WORKDAY.INTL mengembalikan #NUM! kesilapan.
  • Sekiranya tarikh_ tarikh + hari tidak sah, WORKDAY.INTL mengembalikan #NUM! kesilapan.
  • Sekiranya percutian tidak sah, WORKDAY.INTL mengembalikan #NUM! kesilapan.
  • Sekiranya hujung minggu tidak sah, WORKDAY.INTL mengembalikan # NILAI! kesilapan.

Artikel menarik...