
Formula generik
=WORKDAY.INTL(start_date,days,weekend, holidays)
Ringkasan
Untuk menambahkan atau mengurangkan hari kerja ke tarikh supaya anda dapat mengira tarikh pada masa akan datang atau masa lalu yang melangkau hujung minggu (disesuaikan) dan cuti, anda boleh menggunakan fungsi WORKDAY.INTL. Percutian dan hujung minggu adalah pilihan.
Contohnya, formula di D6 adalah:
=WORKDAY.INTL(B6,C6,11,B9:B11)
Rumus ini menambah 7 hari kerja hingga Selasa, 22 Dis. Tiga cuti disediakan dan hujung minggu ditetapkan menggunakan 11 untuk argumen hujung minggu, yang bermaksud "Ahad sahaja". Hasilnya adalah pada hari Rabu, 30 Disember 2015.
Penjelasan
Secara lalai, fungsi WORKDAY.INTL tidak termasuk hujung minggu (Sabtu dan Ahad). Walau bagaimanapun, dalam kes ini, kami telah memberikan 11 untuk hujah ini, yang bermaksud "Ahad sahaja" (lihat: kod hujung minggu senarai penuh).
Kami juga telah menyediakan senarai 3 hari cuti yang semuanya dikira dalam julat tarikh yang dikira, yang bermaksud bahawa cuti dan Ahad akan dikecualikan. Jadual berikut menunjukkan tarikh mana yang dikecualikan dengan dan tanpa cuti yang disediakan (tarikh yang dikecualikan berwarna kelabu berlorek). Tarikh akhir yang dikembalikan pada WORKDAY diserlahkan dengan warna kuning.
Tiada cuti | Cuti disediakan |
---|---|
Rabu, 23 Dis-2015 | Rabu, 23 Dis-2015 |
Kam, 24-Dis-2015 | Kam, 24-Dis-2015 |
Jum, 25-Dis-2015 | Jum, 25-Dis-2015 |
Sabtu, 26-Dis-2015 | Sabtu, 26-Dis-2015 |
Ahad, 27-Dis-2015 | Ahad, 27-Dis-2015 |
Isnin, 28-Dis-2015 | Isnin, 28-Dis-2015 |
Sel, 29-Dis-2015 | Sel, 29-Dis-2015 |
Rabu, 30-Dis-2015 | Rabu, 30-Dis-2015 |
Kam, 31-Dis-2015 | Kam, 31-Dis-2015 |
Jum, 01-Jan-2016 | Jum, 01-Jan-2016 |
Sabtu, 02-Jan-2016 | Sabtu, 02-Jan-2016 |
Ahad, 03-Jan-2016 | Ahad, 03-Jan-2016 |