Hàm EOMONTH - Ngày cuối cùng của tháng (Excel, Trang tính, VBA)

Tải xuống Sổ làm việc Ví dụ

Tải xuống sổ làm việc mẫu

Hướng dẫn này trình bày cách sử dụng Hàm EOMONTH trong Excel trong Excel để tìm ngày cuối cùng của tháng, cách n tháng.

Tổng quan về hàm EOMONTH

Hàm EOMONTH Trả về ngày cuối cùng của tháng, n số tháng kể từ ngày bắt đầu.

Để sử dụng Hàm trang tính Excel EOMONTH, hãy chọn ô và nhập:

(Chú ý cách nhập công thức xuất hiện)

EOMONTH Cú pháp hàm và Đầu vào:

1 = EOMONTH (ngày_đầu_đầu, tháng)

start_date - Ngày bắt đầu ở định dạng số sê-ri Excel hoặc được nhập dưới dạng ngày với (“các) dấu ngoặc kép bao quanh ngày. Ví dụ: Bạn không thể nhập trực tiếp 11/12/2015 vào ô. Thay vào đó, bạn cần nhập “11/12/2015” hoặc bạn sẽ cần sử dụng số sê-ri tương ứng: 42320. Ngoài ra, bạn có thể tham chiếu ô có nhập ngày 11/12/2015. Excel tự động chuyển đổi ngày được lưu trữ trong ô thành định dạng nối tiếp (trừ khi ngày được nhập dưới dạng văn bản).

tháng - Số tháng kể từ ngày bắt đầu. Số có thể là số dương (tương lai) hoặc tiêu cực (quá khứ).

Cách sử dụng Hàm EOMONTH

Ngày cuối cùng của tháng

Tháng này

Hàm EOMONTH lấy một ngày và trả về ngày cuối cùng của tháng:

1 = EOMONTH (B3,0)

Tháng trước

Bạn cũng có thể cộng (hoặc trừ) n tháng vào ngày bắt đầu để có ngày cuối cùng của tháng khác. Ví dụ này sẽ trả về ngày cuối cùng của tháng trước:

1 = EOMONTH (B3, -1)

Số ngày trong tháng

Bằng cách sử dụng Hàm DAY, bạn có thể tính số ngày trong tháng:

1 = NGÀY (EOMONTH (B3,0))

Hàm DAY trả về số ngày của một ngày. Bằng cách sử dụng EOMONTH, chúng ta có thể lấy ngày cuối cùng của tháng và hàm DAY sau đó trả về số ngày tương ứng.

Ngày đầu tiên của tháng

Bằng cách thêm 1 vào kết quả của Hàm EOMONTH, bạn có thể nhận được ngày đầu tiên của tháng:

1 = EOMONTH (B3, -1) +1

Lưu ý: trong Excel, ngày tháng được lưu trữ dưới dạng số sê-ri trong đó mỗi số đại diện cho một ngày, do đó, thêm 1 vào một ngày, sẽ thêm 1 ngày.

EOMONTH trong Google Trang tính

Hàm EOMONTH hoạt động hoàn toàn giống trong Google Trang tính cũng như trong Excel:

Ví dụ về EOMONTH trong VBA

Bạn cũng có thể sử dụng hàm EOMONTH trong VBA. Kiểu: application.worksheet functions.eomonth (start_date, months)

Chạy các câu lệnh VBA sau

123 Phạm vi ("B2") = Application.WorksheetFunction.EoMonth (Phạm vi ("A2"), 0)Phạm vi ("B5") = Application.WorksheetFunction.EoMonth (Phạm vi ("A5"), -1)Phạm vi ("B8") = Application.WorksheetFunction.EoMonth (Phạm vi ("A8"), -1) + 1

Sẽ cho ra kết quả sau

Đối với các đối số của hàm (start_date, v.v.), bạn có thể nhập chúng trực tiếp vào hàm hoặc xác định các biến để sử dụng thay thế.

Quay lại danh sách tất cả các hàm trong Excel

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave