Có nhiều cách để tính tuổi trong Excel, tuy nhiên không phải cách nào cũng hiệu quả và tối ưu. Bài viết này sẽ chia sẻ với bạn 4 cách tính tuổi đơn giản và nhanh chóng nhất, giúp bạn tiết kiệm thời gian và công sức.
Cách tính tuổi trong Excel theo ngày
Dùng hàm Today
Cách này sử dụng phép chia để tính tuổi dựa trên số ngày đã qua kể từ ngày sinh.
Công thức: =(TODAY()-B2)/365
Giải thích:
- TODAY(): Lấy ngày hiện tại.
- B2: Ô chứa ngày tháng năm sinh.
- /365: Chia cho 365 để chuyển đổi từ ngày sang năm.
Dùng hàm DATEIF
Hàm DATEDIF trong Excel là một công cụ hữu ích để tính toán khoảng thời gian giữa hai ngày. Tuy nhiên, kết quả trả về sẽ phụ thuộc vào đơn vị tính được lựa chọn. Dưới đây là các đơn vị tính phổ biến trong hàm DATEDIF:
- Y: Tính số năm tròn giữa hai ngày.
- M: Tính số tháng tròn giữa hai ngày.
- D: Tính số ngày tròn giữa hai ngày.
- YM: Tính số tháng chênh lệch, bỏ qua ngày và năm.
- MD: Tính số ngày chênh lệch, bỏ qua tháng và năm.
- YD: Tính số ngày chênh lệch, bỏ qua năm.
Công thức: =DATEDIF(B2,TODAY(),”Y”)
Giải thích:
- B2: Ô chứa ngày tháng năm sinh.
- TODAY(): Lấy ngày hiện tại.
- “Y”: Đơn vị tính là năm.
Cách tính tuổi trong Excel theo năm
Sử dụng hàm YEARFRAC
Hàm YEARFRAC tính toán tỷ lệ thời gian giữa hai ngày cụ thể.
Công thức: =YEARFRAC(start_date,end_date,[basis])
Giải thích:
- 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]: Tham số tùy chọn để xác định đơn vị tính (mặc định là “D” – ngày).
Nhấn Enter để nhận về kết quả
Sử dụng hàm YEAR
Ngoài hàm YEARFRAC, bạn có thể sử dụng hàm YEAR để tính tuổi trong Excel. Cách này sử dụng hàm YEAR để lấy năm hiện tại và trừ đi năm sinh của người cần tính tuổi.
Công thức: =YEAR(TODAY())-YEAR(B2)
Giải thích:
- YEAR(TODAY()): Lấy năm hiện tại.
- YEAR(B2): Lấy năm sinh trong ô B2.
Lưu ý: Khi tính tuổi trong Excel bằng hàm YEAR, kết quả có thể hiển thị dạng chuỗi thay vì dạng số nguyên do định dạng ô. Dưới đây là các bước để khắc phục:
Bước 1: Chọn ô hoặc vùng chứa kết quả tuổi. Nhấp chuột phải và chọn “Format Cells…”
Bước 2: Trong hộp thoại Format Cells, chọn tab “Number“. Dưới mục “Decimal places”, nhập 0 (số tuổi là số nguyên). Nhấp “OK“.
Lưu ý khi dùng hàm TODAY tính tuổi trong Excel
Hàm TODAY trong Excel là một công cụ hữu ích để tính tuổi trong bảng tính. Tuy nhiên, hàm này có một số sai số cần lưu ý:
Sai số do ngày sinh 29/2
Công thức TODAY()-B2)/365 sẽ tính sai tuổi cho người sinh ngày 29/2 nếu hôm nay là ngày 28/2. Lý do là vì công thức này giả định mỗi năm có 365 ngày, bỏ qua năm nhuận.
Sai số do năm nhuận
Việc chia cho 365,25 để tính đến năm nhuận cũng chưa hoàn toàn chính xác. Ví dụ, trẻ em sinh sau ngày 29/2 năm nhuận sẽ được tính sai tuổi nếu sử dụng cách này.
Kết luận
Trên đây bài viết đã chia sẻ cho bạn cách tính tuổi trong Excel đơn giản và dễ hiểu. Với những hướng dẫn trên, bạn có thể dễ dàng áp dụng vào các trường hợp thực tế và quản lý thông tin một cách hiệu quả. Bên cạnh các cách tính tuổi được đề cập, chúng tôi còn cung cấp nhiều thủ thuật văn phòng khác, hãy truy cập vào website Tinhochomnay.info để tìm hiểu thêm nhé!
Xem thêm: