Formula Excel: Dapatkan hari kerja terakhir dalam sebulan -

Daftar Isi

Formula umum

=WORKDAY(EOMONTH(date)+1,-1)

Ringkasan

Untuk mendapatkan hari kerja terakhir dalam sebulan, Anda dapat menggunakan fungsi WORKDAY bersama dengan fungsi EOMONTH. Pada contoh rumus di C4 adalah:

=WORKDAY(EOMONTH(B4,0)+1,-1)

Penjelasan

Bekerja dari dalam ke luar, fungsi EOMONTH mendapatkan hari terakhir setiap bulan pada tanggal berapa pun. Untuk hasil ini, kami menambahkan 1, yang menghasilkan hari pertama bulan berikutnya.

Tanggal ini masuk ke fungsi WORKDAY sebagai "tanggal mulai", bersama dengan -1 untuk "hari". Fungsi WORKDAY secara otomatis mundur 1 hari, dengan mempertimbangkan setiap akhir pekan. Hasilnya adalah hari kerja terakhir setiap bulan.

Liburan

Untuk mendapatkan hari kerja terakhir setiap bulan, dengan memperhitungkan hari libur, tambahkan saja kisaran yang berisi tanggal hari libur ke rumus seperti ini:

=WORKDAY(EOMONTH(B4,0)+1,-1,holidays)

Akhir pekan khusus

Fungsi WEEKDAY mengasumsikan akhir pekan adalah Sabtu dan Minggu. Jika Anda perlu menyesuaikan hari akhir pekan, Anda dapat menggunakan fungsi WEEKDAY.INTL.

Artikel yang menarik...