Hàm DATEDIF trong Excel

Sử dụng hà DATEDIF để tính toán số ngày, tháng hoặc năm giữa hai ngày.

  • Mẹo: Nếu bạn muốn tìm số ngày giữa hai ngày, chỉ cần trừ ngày sau đó từ ngày trước đó. Điều này có tác dụng vì ngày tháng được lưu trữ dưới dạng số trong Excel.

Công thức

DATEDIF(start_date,end_date,unit)

Đối số Mô tả
start_date
Bắt buộc
Ngày đại diện cho ngày đầu tiên hoặc ngày bắt đầu của một khoảng thời gian đã cho…
end_date
Bắt buộc
Ngày đại diện cho ngày cuối cùng hoặc ngày kết thúc khoảng thời gian.
Unit
Unit Trả về
Y Số năm hoàn tất trong khoảng thời gian.
M Số tháng hoàn tất trong khoảng thời gian.
D Số ngày trong khoảng thời gian.
MD Sự khác biệt giữa các ngày trong start_date và end_date…
YM Sự khác biệt giữa các tháng trong start_date và end_date…
YD Sự khác biệt giữa các ngày trong start_date và end_date…

Chú thích

  • Ngày tháng được lưu trữ ở dạng số sê-ri liên tiếp để sử dụng trong tính toán…
  • Hàm DATEDIF rất hữu ích trong các công thức khi bạn cần tính toán độ tuổi.
  • Nếu start_date lớn hơn end_date, kết quả sẽ là #NUM!.

Ví dụ

Ngày bắt đầu Ngày kết thúc Công thức Mô tả (Kết quả)
01/01/2001 01/01/2003 =DATEDIF (Start_date ,End_date, “Y”) Hai năm hoàn tất trong khoảng thời gian (2)
01/06/2001 15/08/2002 =DATEDIF (Start_date, End_date, “D”) 440 ngày giữa 1 tháng 6 năm 2001 và 15 tháng 8 năm 2002 (440)
01/06/2001 15/08/2002 =DATEDIF (Start_date, End_date, “YD”) 75 ngày giữa 1 tháng 6 và 15 tháng 8, bỏ qua các năm của ngày (75)

Các vấn đề đã biết

Tham đối “MD” có thể cho kết quả không chính xác…

Công thức này lấy ngày kết thúc gốc trong ô E17 (06/05/2016)…

Form đăng ký học