Hàm Edate trong excel

Thứ tư - 16/10/2013 23:00
Hàm EDATE trong excel dùng để trả về một con số đại diện cho một ngày trong hệ thống ngày mặc định của Excel, ngày trả về có thể trước hoặc sau một ngày bắt đầu cho trước.
Hàm EDATE trong excel dùng để trả về một con số đại diện cho một ngày trong hệ thống ngày mặc định của Excel, ngày trả về có thể trước hoặc sau một ngày bắt đầu cho trước. Hàm này rất hữu ích trong kế toán để theo dõi những khoản đến hạn phải thanh toán hay phải thu từ khách hàng.

Cú pháp:
=EDATE(start_date,months)
Trong đó:

Start_Date: Là ngày bắt đầu và Phải là ngày tồn tại trong hệ thống ngày của excel, nếu không hàm sẽ trả về giá trị #Value!

Ví dụ:
30-Feb-2013 là ngày không tồn tại trong hệ thống ngày mặc đinh

Months: Là số tháng trước hoặc sau ngày bắt đầu.
-Nếu Months là giá trị dương thì hàm sẽ trả về ngày có sau ngày bắt đầu
-Nếu Months là giá trị âm thì hàm sẽ trả về ngày có trước ngày bắt đầu

Ví dụ:

=EDATE("15-Oct-2013",4): 4 tháng sau ngày 15 tháng 10  năm 2013 là ngày bao nhiêu?
=EDATE("15-Oct-2013",-4): 4 tháng trước ngày 15 tháng 10 năm 2013 là ngày bao nhiêu?

enlightenedChúng ta chú ý rằng các tháng có số tháng liền kề thường có số ngày khác nhau, khi ngày bắt đầu là ngày không tồn tại trong tháng được hàm trả về thì Hàm sẽ lấy ngày cuối cùng của tháng đó.

Ví dụ:

=EDATE("15-Oct-2013",-1) thì kết quả hàm sẽ trả về là ngày 30 tháng 9 chứ không phải là ngày 31 (Ngày 31 không tồn tại trong tháng 9.

Tương tự khi hàm trả về vào tháng 2, nếu ngày bắt đầu là 29, 30 hoặc 31 thì ngày EDATE vẫn là 28 tháng 2 hoặc 29 tháng 2 nếu là năm nhuận

=EDATE("31-Oct-2013",4) ==> 28-Feb-2014
=EDATE("31-Oct-2015",4) ==> 29-Feb-2016 (Năm nhuận)

Nếu Start_Date là tham chiếu đến một Ô trong excel thì chúng ta phải đảm bảo, giá trị đó phải ngày theo định dạng tiếng anh hoặc kết quả của Hàm Date.

Ví dụ: Start_date là kết quả của Hàm Date như sau:
= EDATE(Date(2013,10,31),4) =>28-Feb-2014


ta có A1=15-Oct-2013, Start_Date được tham chiếu đến ô A1 như sau:
= EDATE(A1,4) =>28-Feb-2014

Nếu Months không phải là số Nguyên thì Hàm sẽ tự động dùng Hàm Trunc để lấy phần nguyên của tham số đó.

Ví dụ: = EDATE(Date(2013,10,31),4.3) =>28-Feb-2014

Excel tự động xén bỏ phần dư của Tham số Months và lấy phần Nguyên = 4 để chỉ định số tháng cần tiến hoặc lùi,

Chúc các bạn thành công nhé.

Tác giả: Minh Phú

Chú ý: Việc đăng lại bài viết trên ở website hoặc các phương tiện truyền thông khác mà không ghi rõ nguồn http://aneedz.com là vi phạm bản quyền

Tổng số điểm của bài viết là: 20 trong 4 đánh giá

Xếp hạng: 5 - 4 phiếu bầu
Click để đánh giá bài viết
Thống kê
  • Đang truy cập11
  • Hôm nay1,870
  • Tháng hiện tại37,429
  • Tổng lượt truy cập18,798,833
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây
Gửi phản hồi