Formula Excel: Tambahkan hari kerja tanpa akhir pekan -

Daftar Isi

Formula umum

=WORKDAY.INTL(start_date,days,"0000000", holidays)

Ringkasan

Untuk menambah atau mengurangi hari hari kerja menjadi tanggal, menghormati hari libur tetapi dengan asumsi 7 hari kerja seminggu, Anda dapat menggunakan fungsi WORKDAY.INTL. Dalam contoh, rumus di D6 adalah:

=WORKDAY.INTL(B6,C6,"0000000",holidays)

Rumus ini menambahkan 7 hari kerja menjadi Selasa, 22 Des. Tiga hari libur diberikan menggunakan rentang bernama "hari libur" (B9: B11) dan akhir pekan diatur menggunakan sintaks khusus "0000000" yang berarti semua hari dalam seminggu adalah hari kerja. Hasilnya Kamis, 31 Desember 2015.

Penjelasan

WORKDAY.INTL dapat menghitung tanggal di masa depan atau masa lalu yang menghormati hari libur dan akhir pekan. Untuk menentukan hari mana yang dianggap akhir pekan, Anda dapat menggunakan kode khusus (daftar lengkap kode di sini) atau menggunakan "topeng" untuk menunjukkan akhir pekan dengan satu dan nol. Metode topeng lebih fleksibel, karena memungkinkan Anda untuk menetapkan hari apa pun dalam seminggu sebagai akhir pekan (yaitu, bukan hari kerja). 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

Argumen akhir pekan diberikan sebagai 7 karakter yang mewakili Senin-Minggu. Gunakan satu (1) untuk menunjukkan akhir pekan, dan nol (0) untuk menunjukkan hari kerja.

Karena kami ingin semua hari dalam seminggu dianggap sebagai hari kerja, kami menggunakan "0000000".

Artikel yang menarik...