Xử lý và tính toán dữ liệu thời gian (kiểu date) trở nên thuận lợi hơn với hàm DATEDIF(). Không chỉ giúp bạn thực hiện các phép toán thông thường, mà còn mở rộng khả năng xử lý dữ liệu thời gian trong Excel.

Khám phá cú pháp và ứng dụng của hàm DATEDIF() trong Excel qua bài viết này.
Miêu tả chức năng
Hàm DATEDIF() hỗ trợ tính tổng số năm, tổng số tháng, hoặc tổng số ngày từ hai khoảng thời gian cho trước.
Bạn có thể áp dụng hàm này trên Excel từ phiên bản 2003 trở lên. Lưu ý rằng DATEDIF() không xuất hiện trong danh sách hàm của Excel và không hiển thị khi nhập =DATEDIF.
Cú pháp hàm
=DATEDIF(ngày_bắt_đầu, ngày_kết_thúc, đơn_vị)
Dưới đây là các chi tiết quan trọng:
- start_day: ngày bắt đầu cần tính toán.
- end_day: ngày kết thúc, end_day phải lớn hơn start_day.
- unit: loại kết quả trả về từ phép tính, cần đặt trong dấu ngoặc kép.
Dưới đây là danh sách lựa chọn cho đơn vị tính.
y: số năm chênh lệch giữa ngày bắt đầu và ngày kết thúc.
m: số tháng chênh lệch giữa ngày bắt đầu và ngày kết thúc.
d: số ngày chênh lệch giữa ngày bắt đầu và ngày kết thúc.
md: số ngày chênh lệch giữa ngày bắt đầu và ngày kết thúc, không phụ thuộc vào số năm hoặc tháng.
ym: số tháng chênh lệch giữa ngày bắt đầu và ngày kết thúc, không phụ thuộc vào số năm hoặc ngày.
yd: số ngày chênh lệch giữa ngày bắt đầu và ngày kết thúc, không phụ thuộc vào số năm.
Ví dụ minh họa
Ví dụ 1: Ứng dụng hàm DATEDIF để tính tuổi của đội ngũ nhân viên.
Sử dụng hàm cho nhân viên mới nhất: =DATEDIF(ngày_sinh,NOW(),'y')
- Ngày_sinh: là ngày bắt đầu (năm sinh).
- NOW() là hàm để lấy ngày tháng năm hiện tại của máy tính.
- y để xác định giá trị trả về là sự chênh lệch giữa năm hiện tại và năm sinh.
Kết quả hiển thị như sau:

Ví dụ 2: Cho ngày bắt đầu là 01/02/2013 và ngày kết thúc là 28/12/2014, áp dụng tất cả các tùy chọn unit sẽ thu được kết quả như sau:

Bạn đã nắm bắt cách sử dụng hàm DATEDIF() trong Excel. Với sự hỗ trợ của nó, việc xử lý tính toán dữ liệu ngày tháng năm sẽ trở nên dễ dàng hơn rất nhiều. Chúc bạn thành công!