Tính tuổi hiện tại của bạn với hàm DATEDIF của Excel

Cần biết tuổi của bạn (hoặc của người khác?)

Một 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. Điều này hữu ích trong nhiều tình huống khác nhau.

Tính tuổi hiện tại của bạn với DATEDIF

Tính tuổi hiện tại của bạn với hàm DATEDIF của Excel.

Trong công thức sau, hàm DATEDIF được sử dụng để 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") & "Năm" và DATEDIF (E1, TODAY (), "YM") &
"Tháng", & DATEDIF (E1, TODAY (), "MD") và "Ngày"

Lưu ý : Để làm cho công thức dễ làm việc hơn, ngày sinh của người đó được nhập vào ô E1 của trang tính. Tham chiếu ô đến vị trí này sau đó được nhập vào công thức.

Nếu bạn có ngày sinh được lưu trữ trong một ô khác trong trang tính , hãy đảm bảo thay đổi ba tham chiếu ô trong công thức.

Phá vỡ công thức

Click vào hình trên để phóng to

Công thức sử dụng DATEDIF ba lần trong công thức để tính toán số năm đầu tiên, sau đó là số tháng và sau đó là số ngày.

Ba phần của công thức là:

Số năm: DATEDIF (E1, TODAY (), "Y") & "Năm" Số tháng: DATEDIF (E1, TODAY (), "YM") & "Tháng" Số ngày: DATEDIF (E1, TODAY ( ), "MD") và "Ngày"

Kết hợp công thức cùng nhau

Dấu và (&) là một biểu tượng nối trong Excel.

Một sử dụng cho nối là ghép nối dữ liệu số và dữ liệu văn bản với nhau khi chúng được sử dụng cùng nhau trong một công thức duy nhất.

Ví dụ: dấu và được sử dụng để tham gia 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 được hiển thị ở trên.

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, hàm liên tục tự cập nhật mỗi khi bảng tính được tính toán lại.

Thông thường, bảng tính tính toán lại mỗi khi chúng được mở để tuổi hiện tại của người đó sẽ tăng lên mỗi ngày mà bảng 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

  1. Nhập ngày sinh của bạn vào ô E1 của trang tính
  2. Nhập = TODAY () vào ô E2. (Không bắt buộc). Hiển thị ngày hiện tại như được thấy trong hình ở trên, Đây là chỉ để bạn tham khảo, dữ liệu này không được sử dụng bởi công thức DATEDIF bên dưới
  3. Nhập công thức sau vào ô E3
  4. = DATEDIF (E1, TODAY (), "Y") & "Năm", & DATEDIF (E1, TODAY (), "YM") & "Tháng",
    & DATEDIF (E1, TODAY (), "MD") và "Ngày"

    Lưu ý : Khi nhập dữ liệu văn bản vào một công thức, nó phải được đặt trong dấu ngoặc kép như "Năm".

  5. Nhấn phím ENTER trên bàn phím
  6. Tuổi hiện tại của bạn sẽ xuất hiện trong ô E3 của bảng tính.
  7. Khi bạn bấm vào ô E3, hàm hoàn chỉnh sẽ xuất hiện trong thanh công thức phía trên trang tính