Trả về ngày cuối cùng (hoặc ngày đầu tiên) của tháng chứa ngày đã cho.
Sao chép công thức này
=EOMONTH(A2, 0)EOMONTH(date, 0) trả về ngày cuối cùng của tháng hiện tại. Đối với ngày đầu tiên, hãy sử dụng EOMONTH(date, -1)+1 — ngày cuối cùng của tháng trước cộng thêm một. Khoảng lệch (offset) sẽ dịch chuyển tháng về phía trước hoặc phía sau.
=EOMONTH(A2, -1)+1→2026-06-01Ngày đầu tiên của tháng.
=EOMONTH(DATE(2026,2,10), 0)→2026-02-28Ngày cuối cùng của tháng 2 năm 2026.
=EOMONTH(DATE(2026,10,7), 0)+1→2026-11-01Ngày đầu tiên của tháng kế tiếp.
Ngày đầu tiên (DATE)
=DATE(YEAR(A2), MONTH(A2), 1)Tạo trực tiếp ngày đầu tiên.
Sử dụng EOMONTH(A2, 1).
Dùng =WORKDAY(EOMONTH(A2, 0)+1, -1). Công thức lùi lại một ngày làm việc tính từ ngày đầu tháng sau.
Dùng =DATE(YEAR(A2), 1, 1).
Ô đang ở định dạng Chung. Hãy áp dụng định dạng Ngày để hiển thị dưới dạng ngày.
Bạn cần công thức cho dữ liệu của riêng mình?
Mô tả những gì bạn muốn bằng ngôn ngữ tự nhiên và để ExcelGPT viết, giải thích cũng như xác minh công thức — bắt đầu miễn phí, không cần plugin.