Rumus Excel: Rangkaian tanggal menurut hari kustom -

Daftar Isi

Formula umum

=WORKDAY.INTL(A1,"1111100")

Ringkasan

Untuk menghasilkan rangkaian tanggal dinamis yang hanya mencakup hari-hari tertentu dalam seminggu (yaitu hanya hari Selasa dan Kamis) 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,"1010111")

Rumusnya hanya mengembalikan hari Selasa dan Kamis saat rumus disalin. Jika tanggal mulai di B5 diubah, tanggal baru dibuat secara dinamis.

Penjelasan

Fungsi WORKDAY.INTL biasanya digunakan untuk mencari 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 5 hari dari sekarang.

Salah satu argumen yang diberikan ke WORKDAY.INTL disebut "akhir pekan", dan mengontrol 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 untuk "memfilter" hari-hari yang bukan hari Selasa atau Kamis.

Dalam kode tersebut, 1 mewakili hari akhir pekan (bukan hari kerja) dan nol mewakili hari kerja, seperti yang diilustrasikan dengan tabel di D4: K9. Kami hanya ingin melihat hari Selasa atau Kamis, jadi kami menggunakan nol untuk hari-hari ini, dan 1 untuk dua hari sekali:

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

Saat rumus disalin, WEEKDAY.INTL hanya mengeluarkan hari Selasa atau Kamis. Semua tanggal diformat dengan format angka khusus "ddd d-mmm-yyyy".

Hari-hari khusus

Untuk menyesuaikan hari mana yang dikembalikan, cukup sesuaikan kodenya. Misalnya untuk mengeluarkan hanya hari Senin, Selasa, atau Jumat, Anda dapat menggunakan:

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

Artikel yang menarik...