Có nhiều cách bạn có thể sử dụng Excel để tính toán ngày vào cuối tháng tiếp theo. Một cách như vậy, sử dụng hàm EOMONTH, được mô tả trong ExcelTips khác. Tuy nhiên, có nhiều cách bạn có thể thực hiện mà không cần sử dụng chức năng cụ thể đó. (Một số có thể không muốn sử dụng nó vì trước đây hàm EOMONTH chỉ khả dụng nếu Công cụ phân tích được tải. Nếu bạn không thể tin rằng nó đang được tải, thì việc dựa vào hàm sẽ không hợp lý.)

Ví dụ: một cách tiếp cận là Tự động điền cho những ngày cuối cùng. Giả sử bạn muốn những ngày cuối cùng của một chuỗi tháng trong cột đầu tiên, bắt đầu từ A4. Tất cả những gì bạn cần làm là:

  1. Trong ô A4, nhập ngày cuối cùng của tháng hiện tại, chẳng hạn như ngày 30 tháng 4 năm 2017.

  2. Trong ô A5, nhập ngày cuối cùng của tháng tới, chẳng hạn như ngày 31 tháng 5 năm 2017.

  3. Chọn cả hai ô, A4 và A5.

  4. Nhấp vào ô vuông nhỏ ở góc dưới cùng bên phải của vùng chọn.

  5. Kéo chuột xuống nhiều ô như mong muốn.

Kết quả là khu vực bạn kéo qua trong bước 5 được lấp đầy bằng các ngày cuối tháng cho dù nhiều tháng tiếp theo. Tuyệt đấy! Một biến thể nhỏ ở các bước này cũng có thể được sử dụng:

  1. Trong ô A4, nhập ngày cuối cùng của tháng hiện tại, chẳng hạn như ngày 30 tháng 4 năm 2017.

  2. Chọn ô A4.

  3. Bấm chuột phải vào ô vuông nhỏ ở góc dưới cùng bên phải của vùng chọn.

  4. Kéo chuột xuống nhiều ô như mong muốn. Khi bạn thả nút chuột, Excel sẽ hiển thị menu Ngữ cảnh.

  5. Từ menu Ngữ cảnh, hãy chọn Điền tháng.

Nếu bạn không phải là kiểu người Tự động điền và thay vào đó thích sử dụng công thức, bạn có thể nhập ngày bắt đầu cuối tháng vào ô A4 (nó phải là ngày cuối tháng thực tế) và sau đó nhập công thức sau vào A5:

=DATE(YEAR(A4),MONTH(A4)+2,1)-1

Công thức này tính toán ngày cho ngày đầu tiên của tháng trong hai tháng trong tương lai, sau đó trừ đi một ngày. Kết quả là ngày cuối cùng của tháng tiếp theo. Công thức kết thúc tốt đẹp vào cuối năm, vì hàm DATE tăng số năm đúng nếu giá trị tháng được cung cấp lớn hơn 12.

Một cách tiếp cận công thức khác là sử dụng như sau:

=A4+32-DAY(A4+32)

Công thức này hoạt động vì nó thêm 32 vào ngày bắt đầu (để đảm bảo bạn đã qua cuối tháng sau), sau đó trừ đi số ngày mà kết quả là quá cuối tháng.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (12323) áp dụng cho Microsoft Excel 2007, 2010, 2013 và 2016.

Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: