Hàm DATEDIF: tính tuổi, thâm niên, số ngày giữa hai ngày trong Google Sheets

Tác giả: Lý Thanh Bình · Cập nhật: 14/11/2026

Dùng DATEDIF tính tuổi chính xác, số năm/tháng/ngày làm việc, kết hợp TODAY để tự cập nhật; NETWORKDAYS đếm ngày làm việc.

Ngày tháng trong bảng tính thực chất là các con số (số ngày kể từ 30/12/1899), nên có thể cộng trừ trực tiếp. DATEDIF giúp tính khoảng cách theo năm, tháng hoặc ngày.

Cú pháp

fx=DATEDIF(ngày_bắt_đầu, ngày_kết_thúc, "đơn_vị")

Tính tuổi

fx=DATEDIF(B2, TODAY(), "Y")

Tuổi tự tăng khi đến sinh nhật vì TODAY() luôn là ngày hiện tại.

Thâm niên dạng "x năm y tháng"

fx=DATEDIF(E2,TODAY(),"Y")&" năm "&DATEDIF(E2,TODAY(),"YM")&" tháng"

Số ngày làm việc giữa hai ngày

fx=NETWORKDAYS(DATE(2026,11,1), DATE(2026,11,30))

Bỏ qua Thứ Bảy, Chủ nhật. Dùng NETWORKDAYS.INTL nếu chỉ nghỉ Chủ nhật.

Lỗi thường gặp

  1. Ngày bắt đầu lớn hơn ngày kết thúc → lỗi #NUM!.
  2. Ngày nhập dạng chữ (căn trái ô) → đổi bằng DATEVALUE hoặc nhập lại đúng định dạng.

Luyện tập ở bài ngày tháng.

🧪 Thực hành ngay trên bảng tính mẫu

DATEDIF TODAY YEARFRAC NETWORKDAYS

Hoặc làm bài tập có chấm điểm tự động trong Lộ trình học.

Bài viết liên quan