Trần Linh Chi
Trần Linh Chi
Thảo luận 0 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 732 lượt xem

Cách dùng hàm EOMONTH để tìm ngày cuối cùng trong tháng

Jun 28 2021

Hàm EOMONTH là một trong những hàm thời gian hữu ích và được sử dụng phổ biến trong Excel, giúp thực hiện các phép tính liên quan đến thời gian. Trong bài viết này, hãy cùng Gitiho tìm hiểu về cách sử dụng hàm EOMONTH cũng như lợi ích mà hàm này mang lại cho người dùng khi làm việc với bảng tính Excel.

Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ

Công dụng của hàm EOMONTH trong Excel

Hàm EOMONTH (End of Month) cho kết quả ngày cuối cùng của một tháng (hiển thị đầy đủ ngày, tháng, năm). Hàm EOMONTH thường được sử dụng khi cần tính toán các dữ liệu liên quan đến thời gian, đặc biệt là trong các bảng chấm công, bảng tính lương cho nhân viên... Vậy làm thế nào để sử dụng hàm EOMONTH chính xác nhất? Hãy cùng tìm hiểu nhé!

Xem thêm: Dùng hàm thời gian trong Excel để xác định số ngày của tháng bất kì

Cách sử dụng hàm EOMONTH trong Excel

Cấu trúc của hàm EOMONTH trong Excel

Cấu trúc của hàm EOMONTH trong Excel như sau:

= EOMONTH(Start_date, months)

Nếu bạn đã từng làm việc với PowerBI thì cấu trúc của hàm EOMONTH trong Excel giống với cấu trúc hàm EOMONTH trong PowerBI.

Các tham số sử dụng trong cấu trúc hàm EOMONTH

  • Start_date: Thời điểm làm mốc làm mốc (Ngày tham chiếu): Là ngày được sử dụng để làm mốc để tìm ra ngày cuối tháng
  • Months: Số tháng quy định: Khoảng cách giữa kết quả so với ngày làm mốc (được tính theo số tháng). Hoặc có thể hiểu, tham số Months là số tháng trước hoặc sau ngày start_date. Đặc điểm của tham số Months như sau:
    • Nếu là số dương, kết quả trả về ngày cuối của tháng sau thời điểm làm mốc
    • Nếu là số âm, kết quả trả về ngày của cuối tháng trước thời điểm làm mốc
    • Nếu là số 0, kết quả trả về ngày cuối của tháng chứa thời điểm được chọn làm mốc.

    Xem thêm: Cách cộng trừ thời gian lớn hơn 24 giờ, 60 phút, 60 giây trong Excel

      Các lưu ý khi sử dụng hàm EOMONTH

      • Nếu Start_date không phải là ngày hợp lệ (Ví dụ là số âm hoặc có giá trị tháng lớn hơn 12 tháng), hàm EOMONTH sẽ không thể tính ra kết quả và trả về lỗi #VALUE!
      • Nếu kết quả kết hợp tham số Start_date và tham số Months là một ngày không hợp lệ (Ví dụ là số âm hoặc có giá trị tháng lớn hơn 12 tháng), hàm EOMONTH sẽ không tính được ra kết quả và trả về lỗi #NUM!
      • Cột hiển thị kết quả cân định dạng theo định dạng Date - Time. Bạn có thể thay đổi định dạng cột bằng cách: Bôi đen để lựa chọn vùng muốn thay đổi. Sau đó, nhấp chuột phải, chọn Format Cells. Chọn thẻ Number > Date, sau đó lựa chọn kiểu hiển thị mà bạn mong muốn.

      Xem thêm: Hàm DAYS360 là hàm gì? Cách sử dụng hàm DAYS360 trong Excel

      Ví dụ minh họa sử dụng hàm EOMONTH


      Cho bảng số liệu trên đây. Hãy tìm ngày cuối tháng theo điều kiện và ngày tham chiếu cho trước. 

      Áp dụng hàm EOMONTH, ta có công thức như sau:


      Kết quả trả về như sau:


      Phân tích ví dụ:  

      • Ở dòng số 3: Số tháng tham chiếu là 0, nghĩa là tìm ngày cuối tháng của tháng chứa ngày tham chiếu (12/01/2018). Vì vậy nên kết quả trả về là ngày 31/01/2018
      • Dòng số 4: Số tháng tham chiếu là 3, là số dương, nghĩa là tìm ngày cuối tháng của tháng thứ 3 sau tháng của ngày tham chiếu (tháng tham chiếu là tháng 1, tháng cần tìm là tháng 4). Vì vậy, kết quả trả về ngày 30/4/2018
      • Dòng số 5: Số tháng là 3, tuy nhiên là số âm, vì vậy, kết quả trả về ngày cuối tháng của tháng thứ 3 trước tháng của ngày tham chiếu. Vì vậy, kết quả trả về là 31/10/2017.
      • Dòng số 6: Số tháng là 48, là số dương, nghĩa là tròn 2 năm sau ngày tham chiếu, vì vậy, kết quả trả về là tháng 1 của năm 2022.
      • Dòng số 7: Ở đây, ngày tham chiếu bị sai do số tháng vượt quá 24 (300 > 24), vì vậy nên hàm EOMONTH trả về kết quả là lỗi #VALUE!. Tương tự, dòng số 8, ngày tham chiếu bị nhập là giá trị âm. Vì vậy nên cũng trả về lỗi #VALUE!

      Tổng kết

      Như vậy, trong bài viết trên, Gitiho đã giới thiệu tới bạn một hàm thời gian vô cùng thông dụng và tiện lợi trong Excel, sử dụng để tìm ngày cuối cùng của một tháng bất kỳ - hàm EOMONTH. Chúc bạn áp dụng thành công vào công việc của mình!

      Tài liệu kèm theo bài viết

      Cùng tham gia cộng đồng hỏi đáp về chủ đề Excel Cơ Bản

      Thảo luận 0 câu trả lời
      Lượt xem 732 lượt xem
      Vỗ tay vỗ tay

      0 Bình luận

      @ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
      Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội