Bài viết này giới thiệu về hàm DATEDIF, một trong những công cụ quan trọng thuộc nhóm hàm ngày tháng và thời gian, được ưa dùng trong Excel.

Mô tả: Hàm này thực hiện tính toán số ngày, tháng, năm giữa 2 ngày trong Excel, đặc biệt hữu ích cho các công thức tính số tuổi.
Cú pháp: Sử dụng DATEDIF(start_date, end_date, unit) để có kết quả ngay lập tức.
Trong quá trình tính toán:
- start_date: Thời điểm khởi đầu hoặc biểu tượng của đoạn thời gian đầu muốn tính, có thể nhập ngày dưới dạng văn bản hoặc số sê-ri.
- end_date: Ngày cuối cùng hoặc biểu tượng của đoạn thời gian cuối cùng muốn tính.
- unit: Loại thông tin muốn thu được, bao gồm các giá trị sau đây:
+ unit = “Y” -> Trả về số năm trong khoảng thời gian.
+ unit = “M”
+ unit = “D” -> Trả về số ngày trong khoảng thời gian.
+ unit = “MD” -> Trả về sự chênh lệch giữa các ngày từ start_date đến end_date, không phụ thuộc vào tháng và năm.
+ unit = “YM” -> Trả về sự chênh lệch giữa các tháng từ start_date đến end_date, không phụ thuộc vào ngày và năm.
+ unit = “YD” -> Trả về sự chênh lệch giữa các ngày từ start_date đến end_date, không phụ thuộc vào năm.
Chú ý:
- Trong Excel, thông tin về ngày tháng được lưu trữ dưới dạng số liệu kiểu số sê-ri.
- Hàm DATEDIF là công cụ quan trọng để tính độ tuổi một cách hiệu quả.
Ví dụ:
1. Tính các khoảng thời gian dựa vào tiêu chí trong bảng mô tả dưới đây với các tùy chọn của Unit.

- Tại ô cần tính, nhập công thức: DATEDIF(E7,F7,G7).

- Nhấn Enter -> kết quả sẽ hiển thị:

- Sao chép công thức tương tự cho các giá trị còn lại để nhận kết quả:

2. Sử dụng hàm DATEDIF để tính tuổi của những nhân viên sau:

- Tại ô cần tính, nhập công thức: =DATEDIF(G7,NOW(),'Y').

- Nhấn Enter -> kết quả hiển thị là số tuổi của nhân viên:

- Sao chép công thức tương tự cho các giá trị còn lại để nhận kết quả:

Trên đây là hướng dẫn và một số ví dụ cụ thể khi sử dụng hàm DATEDIF.
Chúc các bạn đạt được thành công!