Chào các bạn,
Mình thường xuyên phải làm việc với các báo cáo liên quan đến thời gian, và việc tính toán ngày tháng năm đôi khi khá phức tạp. Hôm nay, mình muốn chia sẻ hai hàm mà mình thấy rất hữu ích trong việc xử lý dữ liệu ngày tháng năm, đó là EOMONTH và EDATE.
Hai hàm này đều thuộc nhóm hàm thời gian và ngày tháng của Excel, và chúng giúp chúng ta tính toán các ngày trong tương lai hoặc quá khứ dựa trên một ngày cho trước.
EOMONTH(start_date, months): Hàm này trả về ngày cuối cùng của tháng, trước hoặc saumonthstháng so vớistart_date.EDATE(start_date, months): Hàm này trả về ngày là một số tháng chỉ định trước hoặc sau một ngày.
Ví dụ thực tế:
Giả sử bạn có một bảng dữ liệu với cột ngày bắt đầu hợp đồng. Bạn muốn tính ngày kết thúc hợp đồng là 6 tháng sau ngày bắt đầu, hoặc ngày cuối cùng của tháng đó.
=EDATE(A1, 6)Nếu bạn muốn tìm ngày cuối cùng của tháng kết thúc hợp đồng (6 tháng sau ngày bắt đầu):
=EOMONTH(A1, 6)Hoặc nếu bạn muốn tính ngày cuối cùng của tháng ngay trước ngày bắt đầu hợp đồng:
=EOMONTH(A1, -1)Mình thấy hai hàm này rất tiện lợi, giúp mình tiết kiệm được rất nhiều thời gian so với việc phải cộng trừ ngày tháng thủ công. Các bạn đã từng sử dụng hai hàm này chưa? Có mẹo hay nào khác để xử lý ngày tháng năm trong Excel không, chia sẻ cùng mình nhé!