Rumus Excel: Rangkaian tanggal pada akhir pekan -

Daftar Isi

Formula umum

=WORKDAY.INTL(A1,1,"1111100")

Ringkasan

Untuk membuat rangkaian tanggal dinamis yang hanya akhir pekan (Sabtu dan Minggu), Anda dapat menggunakan fungsi WORKDAY.INTL. Dalam contoh yang ditampilkan, tanggal di B5 adalah tanggal mulai hardcode. Rumus di B6 adalah:

=WORKDAY.INTL(B5,1,"1111100")

Ini hanya mengembalikan hari Sabtu atau Minggu saat rumus disalin. Daftar ini dinamis - ketika tanggal mulai diubah, tanggal baru dibuat.

Penjelasan

Fungsi WORKDAY.INTL biasanya digunakan untuk menghasilkan tanggal yang merupakan hari kerja. Misalnya, Anda dapat menggunakan WORKDAY.INTL untuk menemukan hari kerja berikutnya yang bukan akhir pekan atau hari libur, atau hari kerja pertama 10 hari dari sekarang.

Salah satu argumen yang diberikan ke WORKDAY.INTL disebut "akhir pekan", dan menunjukkan hari mana yang dianggap sebagai hari non-kerja. Argumen akhir pekan dapat diberikan sebagai angka yang ditautkan ke daftar yang telah dikonfigurasi sebelumnya, atau sebagai kode 7 karakter yang mencakup semua tujuh hari dalam seminggu, Senin sampai Sabtu. Contoh ini menggunakan opsi kode.

Dalam kode tersebut, 1 mewakili hari akhir pekan (bukan hari kerja) dan nol mewakili hari kerja, seperti yang diilustrasikan dengan tabel di D4: K5. Kami hanya ingin melihat Sabtu dan Minggu di output, jadi gunakan 1 untuk semua hari Senin-Jumat, dan nol untuk Sabtu dan Minggu:

=WORKDAY.INTL(B5,1,"1111100")

Argumen hari dimasukkan sebagai 1. Saat rumus disalin, fungsi WEEKDAY.INTL mengembalikan tanggal berikutnya yaitu hari Sabtu atau Minggu.

Cara lain

Jika Anda memiliki versi Excel yang lebih lama tanpa fungsi WEEKDAY.INTL, Anda dapat menggunakan rumus alternatif berdasarkan fungsi WEEKDAY:

=IF(WEEKDAY(B5)=7,B5+1,B5+(7-WEEKDAY(B5)))

Secara default, WEEKDAY akan mengembalikan 1 untuk Minggu dan 7 untuk Sabtu. Jika hasilnya 7, maka hasilnya B5 + 1 (Minggu). Jika tidak, hasilnya adalah

B5+(7-WEEKDAY(B5))

Yang menyelesaikannya seperti ini, bergantung pada hari dalam seminggu:

B5 + (7-2) = B5 + 5 <- Sen
B5 + (7-3) = B5 + 4 <- Sel
B5 + (7-4) = B5 + 3 <- Rab
B5 + (7-5) = B5 +2 <- Kam
B5 + (7-6) = B5 + 1 <- Jum

Catatan: Anda harus memberikan tanggal setidaknya satu hari sebelum Sabtu pertama yang ingin Anda buat.

Artikel yang menarik...