Dalam video ini, kita akan melihat cara mengira tarikh akhir dengan fungsi WORKDAY dan WORKDAY.INTL.
Fungsi WORKDAY mengembalikan tarikh pada masa akan datang atau masa lalu yang mengambil kira cuti hujung minggu dan pilihan.
Anda boleh menggunakan fungsi WORKDAY untuk mengira perkara seperti tarikh kapal, tarikh penghantaran, dan tarikh siap yang perlu diambil kira hari bekerja dan hari tidak bekerja.
Sekarang, untuk dikaji, pengiraan tarikh boleh menjadi sangat mudah.
Untuk menambah 1 hari pada tarikh di B5, saya boleh memasukkan 1 dalam C5, kemudian gunakan formula:
= B5 + C5
Dan ini memberi kita 23 Disember, seperti yang diharapkan.
Sekiranya saya menukar C5 menjadi -1, kita akan mendapat 21 Disember.
Ini berfungsi kerana Excel menyimpan semua tarikh sebagai nombor siri…
Tetapi apa yang berlaku apabila anda perlu melangkau hujung minggu atau cuti? Nah, itulah fungsi fungsi WORKDAY.
Izinkan saya menerapkan format nombor khusus pada tarikh supaya kita dapat melihat hari dalam seminggu dengan mudah.
Format tersuai: mmm dd-mmm-yyy
Fungsi WORKDAY mengambil 3 argumen: tarikh mula, hari, dan julat pilihan untuk "cuti". Untuk melangkau hujung minggu, saya hanya perlu memberikan tarikh mula dari WORKDAY dari lajur B, dan nilai hari dari lajur C.
= HARI BEKERJA (B6, C6)
Dengan 1 hari, hasilnya adalah 25 Disember, Isnin. WORKDAY melangkau hujung minggu.
Sekiranya saya menukar hari menjadi 2, kita akan mendapat tarikh 26 Disember.
Sekarang, 25 Disember adalah Krismas, jadi biasanya tidak akan dianggap sebagai hari kerja.
Untuk mengambil kira percutian, kami perlu memberikan pelbagai tarikh yang mewakili hari bukan bekerja.
Apabila saya menambahkan julat itu sebagai argumen ke-3, anda dapat melihat WORKDAY mengecualikan tarikh tersebut dari pengiraan.
= HARI BEKERJA (B7, C7, G5: G6)
Akhirnya, bagaimana jika anda perlu memperlakukan hari hujung minggu, seperti hari Sabtu, sebagai hari kerja?
Sekiranya demikian, anda perlu beralih ke fungsi WORKDAY.INTL, yang membolehkan anda menyesuaikan hujung minggu.
WORKDAY.INTL mengambil hujah pilihan lain yang disebut hujung minggu, yang berada di kedudukan ke-3, diikuti dengan cuti.
Contohnya, jika hari Sabtu adalah hari kerja, anda akan memberikan kod 11 untuk hujung minggu.
= WORKDAY.INTL (B8, C8,11, G5: G6)
Cara yang lebih fleksibel untuk menyesuaikan hujung minggu adalah dengan menggunakan topeng khas berdasarkan rentetan teks yang terdiri daripada 7 dan angka nol, di mana angka 1 adalah hari tidak bekerja dalam seminggu yang bermula pada hari Isnin.
Jadi, jika hari Sabtu adalah hari bekerja, saya akan menggunakan 6 sifar diikuti dengan 1.
= WORKDAY.INTL (B8, C8, "0000001", G5: G6)
Skema ini membolehkan anda menentukan kombinasi hari bekerja dan bukan bekerja dalam 7 hari seminggu.
Kursus
Formula TerasJalan pintas yang berkaitan
Format (hampir) apa sahaja Ctrl
+ 1
⌘
+ 1
Terapkan format umum Ctrl
+ Shift
+ ~
⌃
+ ⇧
+ ~