Hà Vân
Hà Vân
Thảo luận 0 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 96 lượt xem

Hướng dẫn chi tiết cách sử dụng hàm EDATE trong Excel

Aug 09 2022

Trong bài viết này, chúng mình sẽ hướng dẫn các bạn cách sử dụng hàm EDATE trong Excel đối với dữ liệu ngày tháng. Hãy cùng tìm hiểu để nắm thêm kiến thức về ứng dụng hàm Excel cho công việc nhé.

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

Hàm EDATE trong Excel

Công dụng và cú pháp hàm EDATE

Hàm EDATE trong Excel tạo ra một giá trị ngày cách thời điểm được chỉ định bao nhiêu tháng do người nhập hàm thiết lập. Cú pháp của hàm có dạng đơn giản như sau:

= EDATE(start_date, months)

Trong đó bao gồm các thành phần là:

  • start_date: là ngày tính làm mốc (giá trị ngày đủ ngày/tháng/năm)
  • months: là số tháng được cộng thêm tính từ ngày làm mốc
  • Nếu số tháng = 0 thì là tại chính tháng của ngày làm mốc
  • Nếu số tháng > 0 thì tính tăng thêm bao nhiêu tháng kể từ tháng của ngày làm mốc
  • Nếu số tháng < 0 thì tính giảm đi bao nhiêu tháng kể từ tháng của ngày làm mốc

Kết quả trả về của hàm sẽ là một giá trị thời gian đầy đủ ngày/tháng/năm (trong đó số ngày không đổi so với ngày làm mốc). 

  • Nếu số tháng được cộng thêm + Số tháng trong ngày làm mốc > 12 thì cứ đủ 12 tháng sẽ được cộng dồn vào số năm.
  • Nếu số tháng được cộng thêm + Số tháng trong ngày làm mốc < 12 thì sẽ được tính lùi lại 1 năm, tức là tính lùi lại kể từ tháng 12.

Ví dụ về hàm EDATE trong Excel

Cho bảng dữ liệu gồm các ngày bắt đầu với yêu cầu cụ thể như sau:

Hướng dẫn chi tiết cách sử dụng hàm EDATE trong Excel

Để cộng thêm 3 tháng thì các bạn sử dụng công thức hàm là:

= EDATE(H22,3)

Trong đó H22 là tọa độ ô chứa start_date, còn 3 là tham số tháng mà chúng ta muốn cộng thêm. Kết quả thu được là ngày 02/05/2021.

Để lùi về trước đó 6 tháng thì các bạn sử dụng công thức hàm là:

= EDATE (H23, -6)

Trong đó H23 là tọa độ ô chứa start_date, còn -6 là tham số tháng mà chúng ta muốn lùi lại. Kết quả thu được là ngày 01/08/2013. Các bạn chú ý là ngày thì vẫn giữ nguyên nhưng số năm đã được lùi về trước 1 năm bởi vì tính từ thời điểm tháng 2/2014 của đề bài, nếu muốn lùi về 6 tháng thì phải vượt qua tháng 12 nên kết quả trả về là lùi số năm về 2013.

Để tìm ngày cuối tháng tại 4 tháng sau thì các bạn sử dụng kết hợp hàm EOMONTH và hàm EDATE theo công thức hàm như sau:

=EOMONTH(EDATE(H24,4),0)

Trong công thức trên, hàm EDATE đóng vai trò cộng thêm 4 tháng so với start_date trong ô H24, còn hàm EOMONTH sẽ tìm ra ngày cuối cùng của tháng mà hàm EDATE trả về kết quả. Kết quả cuối cùng thu được là ngày 30/11/2016.

Hướng dẫn chi tiết cách sử dụng hàm EDATE trong Excel

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ì

Bài tập hàm EDATE trong Excel

Bây giờ chúng ta sẽ cùng đến với một bài tập về ứng dụng hàm EDATE trong thực tế công việc.

Đề bài

Cho bảng dữ liệu tổng hợp về tình hình bán hàng như sau:

Hướng dẫn chi tiết cách sử dụng hàm EDATE trong Excel

Yêu cầu: Xác định kết quả báo cáo số lượng hàng bán ra trong khoảng thời gian là 5 tháng.

Cách thực hiện:

Trước hết, các bạn phải hiểu bài tập này yêu cầu tính tổng số lượng hàng bán ra trong 5 tháng nên chúng ta cần sử dụng kết hợp với hàm khác chứ không chỉ riêng hàm EDATE. Ở đây chúng mình sẽ kết hợp thêm cả hàm SUMIFS nữa nhé.

Công thức cụ thể mà chúng mình sử dụng cho ô G5 là:

= SUMIFS($D$3:$D$23, $C$3:$C$23, $F5, $B$3:$B$23, “>=”&$G$2, $B$3:$B$23,“<=”&EDATE($G$2,$G$3))

Kết quả thu được là 60 sản phẩm Bàn phím cơ C800 đã được bán ra trong thời gian 5 tháng kể từ ngày 01/03/2021:

Hướng dẫn chi tiết cách sử dụng hàm EDATE trong Excel

Với các sản phẩm còn lại thì các bạn chỉ cần copy công thức xuống là được nhé. Cách thực hiện rất đơn giản là các bạn bấm vào ô vuông màu xanh ở góc dưới bên phải ô G5 rồi kéo xuống hết ô G14 là được.

Hướng dẫn chi tiết cách sử dụng hàm EDATE trong Excel

Bây giờ các bạn có thể thay đổi ngày bắt đầu tính và cả số tháng tại ô G2 và G3 thì số lượng bán ra ở trong bảng bên dưới cũng tự động thay đổi theo mà không cần sửa lại công thức. Ở đây chúng mình đã sửa ngày bắt đầu tính thành 01/04/2021 và thời gian tính là 2 tháng thì các bạn có thể thấy số lượng hàng bán ra đã thay đổi.

Qua đây các bạn có thể thấy, tuy chỉ là một hàm đơn giản nhưng khi biết cách ứng dụng thì hàm EDATE sẽ giúp chúng ta thực hiện yêu cầu tính toán phức tạp một cách dễ dàng hơn. Hãy thử sử dụng hàm EDATE vào công việc hàng ngày của các bạn nhé.

Xem thêm: Hướng dẫn sử dụng hàm SUMIFS tính tổng nhiều điều kiện

Kết luận

Như vậy, qua bài hướng dẫn của chúng mình thì các bạn đã nắm được kiến thức về công dụng, cú pháp và cách ứng dụng hàm EDATE vào thực tế khi làm việc với Excel. Nếu các bạn muốn nắm chắc 150+ hàm cho công việc văn phòng trên Excel và sử dụng thành thạo các công cụ của phần mềm này thì hãy đăng ký ngay chương trình học Tuyệt đỉnh Excel tại Gitiho.

Chương trình học tại Gitiho được xây dựng theo tiêu chuẩn VAME (Video - Articles - Material - Exam) để các bạn có thể trang bị kiến thức toàn diện thông qua video bài giảng, tài liệu và file mẫu đi kèm, các bài blog về thủ thuật Excel và tự kiểm tra được năng lực của bản thân qua các bài kiểm tra. Giảng viên cũng luôn sẵn lòng hỗ trợ và giải đáp mọi thắc mắc của các bạn một cách nhanh chóng. Chúc các bạn luôn học tập hiệu quả!

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 96 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