EzTech

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_đầuBắt buộcMố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ốiBắt buộcMốc kết thúc.
đơn_vịBắt buộcChuỗ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.

Hàm liên quan

Chat ZaloGọi điệnMessengerTìm đường