Công thức excel cho ngày cuối cùng của tháng

Khi làm việc với Excel, chúng ta có thể xác định ngày cuối cùng của tháng của bất kỳ ngày nào trong tương lai hoặc quá khứ bằng cách sử dụng hàm Hàm EOMONTH hàm số. Chức năng này đặc biệt hữu ích khi xác định ngày đáo hạn hoặc ngày đáo hạn. Hướng dẫn này sẽ hỗ trợ người dùng Excel ở mọi cấp độ trong việc lấy ngày cuối cùng của tháng cho bất kỳ ngày cụ thể nào.  

Hình 1. Kết quả cuối cùng. Nhận ngày cuối cùng của tháng

Cú pháp của Hàm EOMONTH

EOMONTH cộng hoặc trừ một số tháng nhất định trước hoặc sau một ngày đã chỉ định và trả về một ngày rơi vào ngày cuối cùng của tháng

=EOMONTH[start_date, months]

  • start_date – ngày đại diện cho ngày bắt đầu;
  • tháng – số tháng trước hoặc sau ngày bắt đầu;
  • Nếu tháng không phải là số nguyên, giá trị bị cắt ngắn sẽ được hàm sử dụng
  • Ngày phải từ ngày 1 tháng 1 năm 1900 đến ngày 31 tháng 12 năm 9999
  • Nếu start_date không phải là ngày hợp lệ, EOMONTH trả về #VALUE. lỗi

Thiết lập dữ liệu của chúng tôi

Bảng của chúng tôi chứa ba cột. Ngày bắt đầu [cột B], Tháng [cột C] và Ngày cuối cùng của tháng [cột D]. Chúng tôi muốn cộng hoặc trừ số tháng trong cột C từ ngày bắt đầu trong cột B và trả về ngày cuối cùng của tháng của ngày kết quả. Kết quả sẽ được ghi vào cột D

Hình 2. Dữ liệu mẫu để lấy ngày cuối cùng của tháng

Xác định ngày cuối cùng của tháng bằng EOMONTH

Chúng tôi muốn xác định ngày cuối cùng của tháng do ngày bắt đầu và số tháng đã cho bằng cách sử dụng hàm EOMONTH. Hãy để chúng tôi làm theo các bước sau

Bước 1 . Chọn ô D3

Bước 2 . Nhập công thức. = ______2

Bước 3 . Nhấn ENTER

Bước 4 . Sao chép công thức trong ô D3 sang ô D4. D10 bằng cách nhấp vào biểu tượng “+” ở góc dưới cùng bên phải của ô D3 và kéo xuống

Đối với ví dụ đầu tiên của chúng tôi ở hàng 3, số tháng là 0 “0” . Do đó, hàm EOMONTH trả về cùng tháng với ngày bắt đầu nhưng rơi vào ngày cuối cùng. Do đó, giá trị trong D3 là “ 1/31/2019 ”.

Ở hàng 4, ngày bắt đầu là 31/1/2019, tức là ngày cuối cùng của tháng 1. Đặt số tháng thành 0 “0” mang lại kết quả tương tự như ngày bắt đầu. Kết quả ở ô D4 cũng là “ 1/31/2019 ”.

Hình 3. Lấy ngày cuối cùng của tháng bằng hàm EOMONTH

Ở hàng 5, số tháng là “1” và thêm một tháng vào tháng 1 sẽ ra tháng 2. Do đó, ngày cuối cùng của tháng do hàm EOMONTH tạo ra là “ 28/2/2019 ”, tức là ngày cuối cùng của tháng 2 năm 2019.

hinh 4. Nhận ngày cuối cùng của tháng cho các ngày trong tương lai bằng hàm EOMONTH

Ví dụ tiếp theo của chúng ta, số tháng là 1. 5 không phải là số nguyên. EOMONTH cắt bớt giá trị này và hiểu số tháng là 1. Do đó, ngày trong ô D6 là “ 28/2/2019 ”, tức là một tháng kể từ ngày bắt đầu của chúng ta và rơi vào ngày cuối cùng .

Hình 5. EOMONTH cắt bớt các giá trị không nguyên trong nhiều tháng

Chúng ta cũng có thể xác định ngày cuối cùng của tháng cho các ngày trong quá khứ bằng cách sử dụng hàm EOMONTH với các giá trị âm cho số tháng, như minh họa trong ví dụ tiếp theo. Giá trị -3 có nghĩa là ba tháng trước ngày bắt đầu. Cuối cùng, công thức của chúng tôi trả về “11/30/2018” trong ô D8, rơi vào ngày cuối cùng của tháng 11 năm trước 2018.    

Hình 6. Nhận ngày cuối cùng của tháng cho các ngày đã qua bằng hàm EOMONTH

Ghi chú

Hàm EOMONTH trả về lỗi #VALUE. khi ngày bắt đầu không hợp lệ. Trong ô B9, ngày “2/29/2019” không hợp lệ vì nó không tồn tại. Ngày cuối cùng của tháng 2 năm 2019 là 28 chứ không phải 29.  

Ô B10 chứa “14/3/1888”  cũng không hợp lệ vì hàm EOMONTH chỉ cho phép các ngày từ ngày 1 tháng 1 năm 1900 đến ngày 31 tháng 12 năm 9999.  

Hình 7. EOMONTH trả về lỗi cho ngày bắt đầu không hợp lệ

Hầu hết thời gian, vấn đề bạn cần giải sẽ phức tạp hơn một ứng dụng đơn giản của công thức hoặc hàm. Nếu bạn muốn tiết kiệm thời gian nghiên cứu và giảm bớt sự thất vọng, hãy dùng thử dịch vụ Excelchat trực tiếp của chúng tôi. Các chuyên gia Excel của chúng tôi luôn sẵn sàng 24/7 để trả lời bất kỳ câu hỏi nào về Excel mà bạn có thể có. Chúng tôi đảm bảo kết nối trong vòng 30 giây và giải pháp tùy chỉnh trong vòng 20 phút.

Hàm nào được sử dụng để tìm ngày cuối cùng của tháng?

Sử dụng EOMONTH để tính ngày đáo hạn hoặc ngày đáo hạn rơi vào ngày cuối cùng của tháng.

Công thức được sử dụng để lấy ngày cuối cùng của tháng dựa trên ngày bắt đầu là gì?

EOMONTH trả về ngày cuối cùng của tháng kể từ một ngày. Ở đây, chúng tôi sử dụng chức năng EOMONTH để đi đến ngày cuối cùng của tháng trước. Sau đó, chúng tôi thêm 1 để có được ngày đầu tiên của tháng hiện tại. Để thực hiện ví dụ trước với hàm EOMONTH, chúng ta cần sử dụng công thức =EOMONTH[A2,-1]+1 tại ô B2.

Chủ Đề