DATEDIF
Ngày & giờPhổ biếnMọi phiên bản
DATEDIF(ngày_đầu, ngày_cuối, "đơn_vị")Tính khoảng cách giữa hai ngày theo đơn vị tự chọn: năm, tháng hoặc ngày. Đây là hàm tính thâm niên, tính tuổi, tính số tháng còn lại của hợp đồng — những chỗ cần số kỳ TRÒN chứ không cần số ngày.
Các đối số
| Đối số | Bắt buộc? | Ý nghĩa |
|---|---|---|
| ngày_đầu | Bắt buộc | Mốc bắt đầu. Bắt buộc phải NHỎ HƠN ngày cuối, đảo lại là #NUM!. |
| ngày_cuối | Bắt buộc | Mốc kết thúc. |
| đơn_vị | Bắt buộc | Chuỗi trong ngoặc kép, không phân biệt hoa thường: "Y" số năm tròn · "M" số tháng tròn · "D" số ngày · "YM" số tháng lẻ sau khi đã trừ năm tròn · "MD" số ngày lẻ sau khi trừ tháng tròn · "YD" số ngày lẻ sau khi trừ năm tròn. |
Ví dụ
=DATEDIF(B2, TODAY(), "Y")Thâm niên tính theo năm TRÒN của người vào làm ngày B2
Kết quả: 3
=DATEDIF(B2,TODAY(),"Y")&" năm "&DATEDIF(B2,TODAY(),"YM")&" tháng"Thâm niên đủ cả năm và tháng lẻ, ghép thành một câu
Kết quả: 3 năm 7 tháng
=DATEDIF(NgayHD, TODAY(), "M")Hoá đơn này đã quá hạn mấy tháng tròn, để xếp nhóm tuổi nợ
Kết quả: 1
Lưu ý khi dùng
- Excel KHÔNG gợi ý hàm này khi gõ, không có trong danh sách hàm và không hiện chú thích đối số. Nó vẫn chạy bình thường, cứ gõ đủ và đừng chờ Excel nhắc.
- Đơn vị "MD" được chính Microsoft ghi là có thể ra số âm ở vài trường hợp. Cần chính xác tuyệt đối thì tránh dùng.
- Tuổi nợ theo NGÀY thì phép trừ hai ô là đủ và rõ hơn: =TODAY()-B2.
Bẫy hay dính
Đơn vị "M" đếm tháng TRÒN. Từ 31/07 tới 30/08 chưa đủ một tháng nên ra 0, trong khi mắt người thấy đã sang tháng khác. Bảng phân tích tuổi nợ theo tháng vì thế dồn thiếu hẳn một kỳ ở nhóm mới nhất, mà tổng tiền vẫn khớp nên không ai nghi. Nghi ngờ thì đối chiếu với (ngày_cuối - ngày_đầu)/30.