Rumus Excel: Tambah hari kecuali hari tertentu dalam seminggu -

Isi kandungan

Formula generik

=WORKDAY.INTL(date,days,"pattern")

Ringkasan

Untuk menambahkan hari ke tarikh sambil mengecualikan hari-hari tertentu (mis. Kecuali hari Selasa dan Khamis, Rabu sahaja, dll.) Anda boleh menggunakan fungsi WORKDAY.INTL dengan kod corak khas.

Dalam contoh yang ditunjukkan, formula di C7 adalah:

=WORKDAY.INTL(B7,7,"0101000")

Formula ini menambah 7 hari pada tarikh di B7, tidak termasuk hari Selasa dan Khamis.

Penjelasan

Fungsi WORKDAY.INTL didasarkan pada fungsi WORKDAY, yang direka untuk menambah hari kerja ke tarikh. WORKDAY secara automatik tidak termasuk Sabtu dan Ahad, dan secara pilihan dapat mengecualikan senarai cuti kebiasaan. WORKDAY.INTL melakukan perkara yang sama, tetapi memungkinkan untuk mengecualikan sebarang hari dalam seminggu, selain cuti.

Untuk mengecualikan hari-hari tertentu dalam seminggu, anda boleh menggunakan kod yang telah dikonfigurasi sebelumnya (lihat halaman ini untuk senarai penuh pratetap) atau berikan "kod corak" anda sendiri. Panjang kod corak mestilah 7 digit dan mempunyai sifar untuk setiap hari dalam seminggu, bermula pada hari Isnin dan berakhir pada hari Ahad. Nilai sama dengan 1 dikecualikan, dan hari dengan nilai sifar diperlakukan secara normal.

Oleh itu, dengan andaian anda ingin menambahkan 7 hari ke tarikh di sel A1, anda boleh menulis formula seperti ini:

=WORKDAY.INTL(A1,7,"0000011") // exclude Sat, Sun =WORKDAY.INTL(A1,7,"0010011") // exclude Sat, Sun, Wed =WORKDAY.INTL(A1,7,"0101011") // exclude Sat, Sun, Tue, Thu

Artikel menarik...