Để tính tuổi của một người trong Excel, hãy sử dụng DATEDIF và TODAY. Hàm DATEDIF có ba tham số.
Tham gia kênh Telegram của AnonyViet 👉 Link 👈 |
Cách tính tuổi trong Excel
1. Nhập ngày tháng năm sinh vào ô A2.
2. Nhập hàm TODAY vào ô B2 để trả về ngày hiện tại.
3. Hàm DATEDIF dưới đây tính tuổi của một người.
Lưu ý: Nhập “y” cho tham số thứ ba để có số năm đầy đủ giữa ngày sinh và ngày hiện tại.
4. Tính tuổi của một người mà không cần hiển thị ngày hiện tại.
5. Tính tuổi của một người vào một ngày cụ thể.
Lưu ý: hàm DATE chấp nhận ba tham số: năm, tháng và ngày.
6. Tính tuổi của một người theo năm, tháng, ngày.
Lưu ý: Nhập “ym” cho tham số thứ ba để bỏ qua năm và lấy số tháng giữa hai ngày. Nhập “md” cho tham số thứ ba để bỏ qua tháng và lấy số ngày giữa hai ngày. Sử dụng toán tử & để nối các chuỗi.
Câu hỏi thường gặp
Tôi có thể tính tuổi chỉ dựa trên ngày sinh không?
Có, bạn có thể sử dụng công thức =DATEDIF(A2,TODAY(),"y")
, trong đó A2 là ô chứa ngày sinh. Công thức này sẽ trả về số tuổi tính bằng năm.
Làm thế nào để tính tuổi bao gồm cả tháng và ngày?
Sử dụng công thức kết hợp: =DATEDIF(A2,TODAY(),"y")&" năm "&DATEDIF(A2,TODAY(),"ym")&" tháng "&DATEDIF(A2,TODAY(),"md")&" ngày"
. Công thức này sẽ hiển thị tuổi theo năm, tháng và ngày.
Nếu tôi muốn tính tuổi tại một ngày cụ thể thì sao?
Thay `TODAY()` bằng hàm `DATE(năm, tháng, ngày)` trong công thức `DATEDIF`. Ví dụ: =DATEDIF(A2,DATE(2024,12,31),"y")
sẽ tính tuổi tính đến ngày 31/12/2024.