![](https://cdn.wiki-base.com/6926283/how_to_use_the_excel_eomonth_function__2.png.webp)
Tóm lược
Hàm EOMONTH trong Excel trả về ngày cuối cùng của tháng, n tháng trong quá khứ hoặc tương lai. Bạn có thể sử dụng EDATE để tính toán ngày hết hạn, ngày đến hạn và các ngày khác cần hạ cánh vào ngày cuối cùng của tháng. Sử dụng một giá trị dương cho các tháng để biết một ngày trong tương lai và một giá trị âm để lấy một ngày trong quá khứ.
Mục đích
Nhận ngày cuối cùng của tháng n tháng trong tương lai hoặc quá khứGiá trị trả lại
Ngày cuối cùng của thángCú pháp
= EOMONTH (ngày_đầu_đầu, tháng)Tranh luận
- start_date - Ngày đại diện cho ngày bắt đầu ở định dạng số sê-ri Excel hợp lệ.
- tháng - Số tháng trước hoặc sau ngày bắt đầu.
Phiên bản
Excel 2003Ghi chú sử dụng
Hàm EOMONTH trả về ngày cuối cùng của tháng, n tháng trong quá khứ hoặc tương lai. Sử dụng một giá trị dương cho các tháng để biết một ngày trong tương lai và một giá trị âm để lấy một ngày trong quá khứ. Bạn có thể sử dụng EDATE để tính ngày hết hạn, ngày đến hạn và các ngày khác cần hạ cánh vào ngày cuối cùng của tháng.
EOMONTH trả về một số sê-ri tương ứng với một ngày. Để hiển thị kết quả dưới dạng ngày, hãy áp dụng định dạng số mà bạn chọn.
Cách sử dụng cơ bản
Ví dụ: với ngày 12 tháng 5 năm 2017 trong ô B5:
=EOMONTH(B5,0) // returns May 31, 2017 =EOMONTH(B5,4) // returns Sep 30, 2017 =EOMONTH(B5,-3) // returns Feb 28, 2017
Bạn cũng có thể sử dụng EOMONTH để di chuyển qua các năm:
=EOMONTH(B5,12) // returns May 31, 2018 =EOMONTH(B5,36) // returns May 31, 2020 =EOMONTH(B5,-24) // returns May 31, 2015
Ngày cuối cùng của tháng hiện tại
Để có ngày cuối cùng của tháng hiện tại, hãy kết hợp hàm TODAY với hàm EOMONTH như sau:
=EOMONTH(TODAY(),0) // last day of current month
Hàm TODAY trả về ngày hiện tại cho hàm EOMONTH. EOMONTH, với không (0) cho tháng, sử dụng ngày hiện tại để tính ngày cuối cùng của tháng hiện tại.
Ngày đầu tiên của tháng hiện tại
Mặc dù EOMONTH trả về ngày cuối cùng của tháng, nhưng bạn có thể sử dụng EOMONTH để lấy ngày đầu tiên của tháng hiện tại như sau:
=EOMONTH(TODAY(),-1)+1 // first day of current month
Xem các liên kết bên dưới để biết thêm ví dụ về cách sử dụng hàm EOMONTH trong công thức.
Ghi chú
- Trong các tháng , hãy sử dụng một số dương cho các ngày trong tương lai và một số âm cho các ngày trong quá khứ.
- EOMONTH sẽ trả về lỗi #VALUE nếu ngày bắt đầu không phải là ngày hợp lệ.
- Nếu ngày bắt đầu có thời gian phân số được đính kèm, ngày đó sẽ bị xóa.
- Nếu đối số tháng chứa giá trị thập phân, nó sẽ bị xóa.
- Để chuyển bất kỳ ngày nào trong n tháng sang tương lai hoặc quá khứ, hãy xem hàm EDATE.
- EOMONTH trả về số sê-ri ngày, số này phải được định dạng là ngày.
Các video liên quan
![](https://cdn.wiki-base.com/6926283/how_to_use_the_excel_eomonth_function__3.png.webp)
![](https://cdn.wiki-base.com/6926283/how_to_use_the_excel_eomonth_function__4.png.webp)