Công thức Excel: Nhận ngày làm việc cuối cùng trong tháng -

Mục lục

Công thức chung

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

Tóm lược

Để có ngày làm việc cuối cùng trong tháng, bạn có thể sử dụng hàm WORKDAY cùng với hàm EOMONTH. Trong ví dụ, công thức trong C4 là:

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

Giải trình

Làm việc từ trong ra ngoài, hàm EOMONTH nhận được ngày cuối cùng của tháng của bất kỳ ngày nào. Với kết quả này, chúng tôi thêm 1, kết quả là ngày đầu tiên của tháng tiếp theo.

Ngày này đi vào hàm WORKDAY làm "ngày bắt đầu", cùng với -1 cho "ngày". Hàm WORKDAY tự động lùi lại 1 ngày, có tính đến bất kỳ ngày cuối tuần nào. Kết quả là ngày làm việc cuối cùng của tháng.

Ngày lễ

Để có ngày làm việc cuối cùng của tháng, có tính đến các ngày lễ, chỉ cần thêm phạm vi chứa ngày lễ vào công thức như sau:

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

Cuối tuần tùy chỉnh

Hàm WEEKDAY giả sử các ngày cuối tuần là Thứ Bảy và Chủ Nhật. Nếu bạn cần tùy chỉnh các ngày cuối tuần, bạn có thể sử dụng hàm WEEKDAY.INTL.

thú vị bài viết...