Những điều cần biết
- Nhập ngày sinh của bạn vào một ô Excel và công thức DATEDIF vào một ô khác. Nhấn Enter để xem tuổi hiện tại của bạn.
- Công thức DATEDIF chứa tham chiếu ô cho ngày sinh và cho ngày hiện tại.
- DATEDIF tính toán số năm, tháng và ngày giữa hai ngày, cho biết tuổi của bạn.
Bài viết này giải thích cách tính tuổi của bạn bằng công thức DATEDIF của Excel. Các hướng dẫn này áp dụng cho Excel 2019, 2016, 2013, 2010; Excel cho Microsoft 365, Excel Online, Excel cho Mac, Excel cho iPad, Excel cho iPhone và Excel cho Android.
Tính tuổi bằng hàm DATEDIF
Một cách sử dụng cho hàm DATEDIF của Excel là để tính tuổi hiện tại của một người. Nếu bạn không muốn kéo lịch ra, thì một công thức bảng tính đơn giản có thể giúp bạn. Ngoài ra, hãy sử dụng hàm để tính toán sự khác biệt giữa hai ngày bất kỳ.
Trong công thức sau, hàm DATEDIF xác định tuổi hiện tại của một người theo năm, tháng và ngày.
=DATEDIF(E1,TODAY(),"Y")&" Years, "&DATEDIF(E1,TODAY(),"YM")&" Months, "&DATEDIF(E1,TODAY),"MD")&" Days"
To make the formula easier to work with, a person's birth date is entered into cell E1 of a worksheet (see the example below). The cell reference to this location is entered into the formula. If the birth date is stored in a different cell in the worksheet, the three cell references in the formula need to be changed.
The formula uses DATEDIF three times to calculate first the number of years, then the number of months, and then the number of days between the two dates. The three parts of the formula are:
Number of Years: DATEDIF(E1,TODAY(),"Y")&" Years, "
Number of Months: DATEDIF(E1,TODAY(),"YM")&" Months, "
Number of Days: DATEDIF(E1,TODAY(),"MD")&" Days"
Kết hợp công thức với nhau
Dấu và (&) là một ký hiệu nối trong Excel. Một cách sử dụng để nối là nối dữ liệu số và dữ liệu văn bản với nhau khi được sử dụng trong một công thức. Ví dụ:dấu và kết hợp hàm DATEDIF với văn bản Năm, Tháng và Ngày trong ba phần của công thức.
Hàm TODAY ()
Công thức cũng sử dụng hàm TODAY () để nhập ngày hiện tại vào công thức DATEDIF. Vì hàm TODAY () sử dụng ngày nối tiếp của máy tính để tìm ngày hiện tại, nên hàm liên tục cập nhật mỗi khi tính toán lại trang tính.
Các trang tính sẽ tính toán lại mỗi khi chúng được mở. Tuổi hiện tại của người đó tăng lên khi trang tính được mở trừ khi tính toán lại tự động bị tắt.
Ví dụ:Tính tuổi hiện tại của bạn với DATEDIF
Ví dụ về hàm DATEDIF này tính tuổi hiện tại của bạn:
-
Nhập ngày sinh của bạn vào ô E1 của một trang tính trống.
-
Nhập công thức vào ô E3:
=DATEDIF(E1,TODAY(),"Y")&" Years, "&DATEDIF(E1,TODAY(),"YM")&" Months, "&DATEDIF(E1,TODAY(),"MD")&" Days"
-
Press ENTER.
-
Your current age appears in cell E3 of the worksheet.