DATEDIF
Có lẽ cách dễ nhất khi muốn tính toán ngày tháng năm là dùng hàm DATEDIF, ứng dụng nhiều khi tính thâm niên làm việc.
Cú pháp: =DATEDIF(start_day, end_day, unit)
start_day: Ngày đầu
end_day: Ngày cuối (phải lớn hơn ngày đầu)
unit: Chọn loại kết quả trả về (khi dùng trong hàm phải gõ trong dấu ngoặc kép)
• y : số năm chênh lệch giữa ngày đầu và ngày cuối
• m : số tháng chênh lệch giữa ngày đầu và ngày cuối
• d : số ngày chênh lệch giữa ngày đầu và ngày cuối
• md : số ngày chênh lệch giữa ngày đầu và tháng ngày cuối, mà không phụ thuộc vào số năm và số tháng
• ym : số tháng chênh lệch giữa ngày đầu và ngày cuối, mà không phụ thuộc vào số năm và số ngày
• yd : số ngày chênh lệch giữa ngày đầu và ngày cuối, mà không phụ thuộc vào số năm
Ví dụ:
=DATEDIF("01/01/2000", "31/12/2100", "y") = 100 (năm)
=DATEDIF("01/01/2000", "31/12/2100", "m") = 1211 (tháng)
=DATEDIF("01/01/2000", "31/12/2100", "d") = 36889 (ngày)
=DATEDIF("01/01/2000", "31/12/2100", "md") = 30 (= ngày 31 - ngày 1)
=DATEDIF("01/01/2000", "31/12/2100", "ym") = 11 (= tháng 12 - tháng 1)
=DATEDIF("01/01/2000", "31/12/2100", "yd") = 365 (= ngày 31/12 - ngày 1/1)
Ví dụ: tính thâm niên làm việc
A2 là ngày vào làm
B2 là ngày chốt công (có thể tính đến ngày hiện tại với hàm TODAY() ).
C2 có công thức: =DATEDIF(A2,B2,"y")&" năm "&DATEDIF(A2,B2,"ym")&" tháng "&DATEDIF(A2,B2,"md")&" ngày"
Có lẽ cách dễ nhất khi muốn tính toán ngày tháng năm là dùng hàm DATEDIF, ứng dụng nhiều khi tính thâm niên làm việc.
Cú pháp: =DATEDIF(start_day, end_day, unit)
start_day: Ngày đầu
end_day: Ngày cuối (phải lớn hơn ngày đầu)
unit: Chọn loại kết quả trả về (khi dùng trong hàm phải gõ trong dấu ngoặc kép)
• y : số năm chênh lệch giữa ngày đầu và ngày cuối
• m : số tháng chênh lệch giữa ngày đầu và ngày cuối
• d : số ngày chênh lệch giữa ngày đầu và ngày cuối
• md : số ngày chênh lệch giữa ngày đầu và tháng ngày cuối, mà không phụ thuộc vào số năm và số tháng
• ym : số tháng chênh lệch giữa ngày đầu và ngày cuối, mà không phụ thuộc vào số năm và số ngày
• yd : số ngày chênh lệch giữa ngày đầu và ngày cuối, mà không phụ thuộc vào số năm
Ví dụ:
=DATEDIF("01/01/2000", "31/12/2100", "y") = 100 (năm)
=DATEDIF("01/01/2000", "31/12/2100", "m") = 1211 (tháng)
=DATEDIF("01/01/2000", "31/12/2100", "d") = 36889 (ngày)
=DATEDIF("01/01/2000", "31/12/2100", "md") = 30 (= ngày 31 - ngày 1)
=DATEDIF("01/01/2000", "31/12/2100", "ym") = 11 (= tháng 12 - tháng 1)
=DATEDIF("01/01/2000", "31/12/2100", "yd") = 365 (= ngày 31/12 - ngày 1/1)
Ví dụ: tính thâm niên làm việc
A2 là ngày vào làm
B2 là ngày chốt công (có thể tính đến ngày hiện tại với hàm TODAY() ).
C2 có công thức: =DATEDIF(A2,B2,"y")&" năm "&DATEDIF(A2,B2,"ym")&" tháng "&DATEDIF(A2,B2,"md")&" ngày"