
Formula generik
=WORKDAY(start_date,days,holidays)
Ringkasan
Sekiranya anda perlu menambah atau mengurangkan hari perniagaan (hari bekerja) ke tarikh sehingga anda dapat mengira tarikh di masa depan atau masa lalu yang melangkau hujung minggu (dan cuti), anda boleh menggunakan fungsi WORKDAY. Percutian adalah pilihan.
Contohnya, formula di D6 adalah:
=WORKDAY(B6,C6,B9:B11)
Ini menambah 7 hari untuk hari Selasa, 22 Disember dan kembali pada hari Selasa, 5 Januari 2016.
Penjelasan
Secara lalai, fungsi WORKDAY tidak termasuk hujung minggu (Sabtu dan Ahad). Dalam kes ini, kami juga telah menyediakan senarai 3 hari cuti yang semuanya dikira dalam julat tarikh yang dihitung, yang bermaksud hujung minggu dan cuti akan dikecualikan. Jadual berikut menunjukkan tarikh mana yang dikecualikan dengan dan tanpa cuti yang disediakan (kelabu berlorek). Tarikh akhir yang dikembalikan oleh 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 |
Isnin, 04-Jan-2016 | Isnin, 04-Jan-2016 |
Sel, 05-Jan-2016 | Sel, 05-Jan-2016 |
Rabu, 06-Jan-2016 | Rabu, 06-Jan-2016 |
Kurangkan hari kerja
Untuk mengurangkan perniagaan dari tarikh (bukannya menambah hari kerja) gunakan nilai negatif selama berhari-hari. Contohnya untuk mendapatkan tarikh 3 hari bekerja sebelum tarikh di A1, anda boleh menggunakan:
=WORKDAY(A1,-3)