Tính tuổi trong Excel (theo năm tròn)
Đơn giản là trừ năm hiện tại cho năm sinh.=(TODAY()-E3)/365
Tại ô F3 bạn nhập công thức trên và thu được kết quả.
Để thể hiện kết quả ra năm tròn, dùng hàm INT để làm tròn số thập phân.
=INT((TODAY()-E3)/365)
Vẫn tại ô F3 bạn kết hợp hàm INT và kết quả chúng ta thu được.
TÍNH TUỔI VỚI HÀM YEARFRAC
Cú pháp :=YEARFRAC(start_date,end_date,[basis])
NOTE
Trong đó:
-
-
-
-
Start_date: Ngày bắt đầu - Ngày sinh.-
End_date: Ngày kết thúc - Ngày hiện tại.-
Basis: Một con số quy định kiểu tính - 1 (yêu cầu Excel tính theo số ngày thực tế của tháng và số ngày thực tế của năm).
=YEARFRAC(date_of_birth,TODAY(),1)
Tại ô F3 bạn nhập công thức trên và thu được kết quả.
Kết quả hàm YEARFRAC là số thập phân, để chuyển thành số nguyên ta dùng hàm ROUNDDOWN.
=ROUNDDOWN(YEARFRAC(E3,TODAY(),1),0)
Vẫn tại ô F3 bạn kết hợp hàm ROUNDDOWN và kết quả chúng ta thu được.
TÍNH TUỔI VỚI HÀM DATEIF
Cú pháp :=DATEDIF(date_of_birth,TODAY(),“Y”)&" Tuổi"
Tại ô F3 bạn nhập công thức trên và thu được kết quả.
Nếu bạn muốn biết chính xác số tuổi, bao nhiêu ngày, tháng, năm, chúng ta kết hợp 3 hàm DATEIF khác nhau :Để có số năm :Kết hợp 3=DATEDIF(E3,TODAY(),"Y")& " Năm"Để có số tháng :=DATEDIF(E3,TODAY(),"YM")& " Tháng"Để có số ngày :=DATEDIF(E3,TODAY(),"MD")& " Ngày"
hàm DATEIF :
=DATEDIF(E3,TODAY(),"Y")& " Năm "&DATEDIF(E3,TODAY(),"YM")&" Tháng "&DATEDIF(E3,TODAY(),"MD")&" Ngày"
Tại ô F3 bạn nhập công thức trên và chúng ta thu được kết quả.
TÍNH TUỔI VỚI THỜI GIAN KHÔNG CỤ THỂ
Công thức tính tuổi vẫn có thể áp dụng ngay cả khi thời gian kết thúc chỉ có năm, không rõ ngày - tháng.=DATEDIF(E3,DATE(F3,1,1),"Y")&" Tuổi"
Tại ô G3 bạn nhập công thức trên và chúng ta được kết quả.








