Tổng hợp những cách tính tuổi trong Excel đơn giản


- Làm thế nào để chuyển số thành chữ trong Excel đơn giản nhất?
- Hướng dẫn cách vẽ biểu đồ trong Excel chi tiết
Việc xác định độ tuổi của một ai đó như người thân, bạn bè đã không còn quá khó khăn với các mẹo hữu ích trên Excel. Vậy đó là những cách tính tuổi nào, có khó để thực hiện hay không? Cùng tìm hiểu nhé.
Tính tuổi trong Excel bằng lệnh đơn giản
Bạn có thể tính tuổi thông qua lệnh đơn giản bằng cách lấy năm hiện tại trừ đi cho năm sinh của bạn là hoàn tất (như hình).Microsoft cung cấp nhiều phần mềm chất lượng với giá cả hợp lý, phù hợp cho cả cá nhân và doanh nghiệp. Các sản phẩm như Microsoft 365 cung cấp các công cụ văn phòng mạnh mẽ (Word, Excel, PowerPoint, Outlook), giúp tăng hiệu suất làm việc và cộng tác hiệu quả. Hãy lựa chọn phần mềm Microsoft để tối ưu hóa công việc và nâng cao hiệu quả!
[Product_Listing categoryid="1149" propertyid="" customlink="https://cellphones.com.vn/phu-kien/may-tinh-laptop/phan-mem/microsoft.html" title="Danh sách phần mềm Microsoft giá tốt tại CellphoneS"]
Lệnh tính tuổi trong Excel với hàm YEAR
Hàm Year cũng thường xuyên được sử dụng để tính tuổi. Để thực hiện bạn làm như sau:Bước 1: Nhập công thức sau vào ô tính =YEAR(NOW())-YEAR().Trong đó:- YEAR(NOW()) là năm hiện tại.
- YEAR() là năm ở ô có chứa ngày, tháng, năm sinh của bạn để tính tuổi (ví dụ như hình là ô B3).
Cách tính tuổi trong Excel thông qua hàm YEARFRAC
Cách tính tuổi tiếp theo đây là sử dụng hàm Yearfrac, cùng tham khảo cách thực hiện nhé.Bước 1: Nhập công thức vào ô cần tính =YEARFRAC([start_date],[end_date],[basis]).- Start_date: Ngày bắt đầu, ví dụ là B3.
- End_date: Ngày kết thúc, ví dụ là TODAY().
- Basis: Một con số biểu thị cách tính, thường sử dụng là số 1.
Cách tính tuổi trong Excel bằng hàm TODAY
Cách tiếp theo mà Sforum muốn hướng dẫn bạn tính tuổi là thông qua hàm Today. Thao tác thực hiện gồm:Bước 1: Nhập công thức vào ô cần tính =(TODAY()-X)/[số ngày trong năm].- Với TODAY()-X: là lấy ngày hôm nay trừ đi ngày ở ô tính X (ví dụ như ô B3 trong hình).
Công thức tính tuổi trong Excel với hàm DATEDIF
Datedif cũng là hàm được sử dụng để tính tuổi trong Excel. Tham khảo ngay cách thực hiện nhé.Bước 1: Nhập công thức vào ô tính =DATEDIF(X,NOW(),'Y').Trong đó:- X là ô bạn muốn tính, ví dụ trong hình là B3.
- NOW() là thời điểm hiện tại.
- Y là đơn vị tính.
Tính tuổi với ngày, tháng, năm sinh ở các ô khác nhau
Bạn hoàn toàn có thể tính tuổi chính xác dựa trên các ô chứa ngày, tháng và năm sinh không liên quan đến nhau, thông qua việc kết hợp các hàm DATE với DATEVALUE. Dưới đây là các bước thực hiện cách tính tuổi qua Excel:
- Xác định các công thức tính ngày, tháng và năm
Sử dụng hàm DATEDIF để tính toán sự chênh lệch giữa ngày sinh và ngày hiện tại. Các công thức cụ thể như sau:
Tính ngày: =DATEDIF(DATE(B3, MONTH(DATEVALUE(C3&"1")), D3), TODAY(), "MD") & " Day, "
Tính tháng: =DATEDIF(DATE(B3, MONTH(DATEVALUE(C3&"1")), D3), TODAY(), "YM") & " Month, "
Tính năm: =DATEDIF(DATE(B3, MONTH(DATEVALUE(C3&"1")), D3), TODAY(), "Y") & " Year, "
- Kết hợp các công thức lại với nhau: Hãy kết hợp ba công thức trên bằng ký tự "&" để tạo thành một công thức hoàn chỉnh, giúp hiển thị kết quả theo định dạng "Ngày, Tháng, Năm", mang lại một cách trình bày rõ ràng và dễ dàng hiểu.
=DATEDIF(DATE(B2, MONTH(DATEVALUE(C2&"1")), D2), TODAY(), "MD") & " Day, " &
DATEDIF(DATE(B2, MONTH(DATEVALUE(C2&"1")), D2), TODAY(), "YM") & " Month, " &
DATEDIF(DATE(B2, MONTH(DATEVALUE(C2&"1")), D2), TODAY(), "Y") & " Year."
Sau khi nhập công thức vào ô bất kỳ thì hãy nhấn Enter. Kết quả trả về sẽ hiển thị số ngày, tháng, năm tương ứng kể từ ngày sinh đến hiện tại.
Tính tuổi ra ngày tháng năm chính xác
Đôi khi, bạn sẽ cần phải xác định chính xác số tuổi của một người và tính toán theo từng ngày, tháng, năm, để phục vụ cho những công việc cụ thể hay các phép toán trong Excel. Việc này không quá phức tạp nếu bạn biết cách sử dụng hàm DATEDIF, với ba đối số đặc biệt để tính toán số năm, số tháng và số ngày một cách chính xác.
Cách tính tuổi trong Excel chi tiết:
Cách tính tuổi trong excel theo năm, bạn sử dụng công thức sau: =DATEDIF(B3, TODAY(), "Y")
Để tính số tháng, công thức sẽ là: =DATEDIF(B3, TODAY(), "YM")
Để tính số ngày, bạn dùng: =DATEDIF(B3, TODAY(), "MD")
Trong đó, ô B3 chứa ngày tháng năm sinh mà bạn muốn tính.
- Hướng dẫn cách tính tuổi trong Excel có ngày tháng năm sinh:
Bước 1: Kết hợp ba công thức trên thành một chuỗi công thức duy nhất để tính toán tổng hợp:
=DATEDIF(B3, TODAY(), "Y") & " Years, " & DATEDIF(B3, TODAY(), "YM") & " Months, " & DATEDIF(B3, TODAY(), "MD") & " Days"
.jpg)
Bước 2: Sau khi nhập công thức thì kết quả sẽ hiển thị tổng số năm, tháng và ngày kể từ ngày sinh đến hôm nay, trong dạng chuỗi dễ hiểu.
Bước 3: Để kết quả rõ ràng hơn, bạn cần thêm phần mô tả vào công thức, ví dụ như năm, tháng, ngày:
=DATEDIF(B3, TODAY(), "Y") & " Years, " & DATEDIF(B3, TODAY(), "YM") & " Months, " & DATEDIF(B3, TODAY(), "MD") & " Days"
Bước 4: Nhấn Enter và bạn sẽ có được kết quả chính xác về tuổi tính theo năm, tháng, ngày.

Thời gian tính tuổi không cụ thể
Trong một số tình huống, bạn có thể gặp phải trường hợp không có ngày tháng cụ thể để tính tuổi, chỉ có thông tin về năm. Dù vậy, vẫn có thể áp dụng công thức tính tuổi để xác định chính xác số tuổi của một người, kể cả khi chỉ có năm kết thúc.
Một ví dụ điển hình là trong công tác quản lý cơ sở dữ liệu y tế, nơi bạn cần tính tuổi của bệnh nhân vào thời điểm họ đến khám, dựa trên ngày sinh của họ và năm mà họ đến trung tâm y tế. Công thức này giúp bạn dễ dàng xác định số tuổi hiện tại của bệnh nhân mà không cần phải có đầy đủ thông tin về ngày, tháng cụ thể.
Công thức bạn sẽ sử dụng trong trường hợp này là: =DATEDIF(B3, DATE(C3, 1, 1), "Y")

Giải thích công thức:
B3: Ô chứa ngày sinh của bệnh nhân.
DATE(C3, 1, 1): Sử dụng năm khám được ghi trong ô C3 và giả định ngày bắt đầu của năm đó là 1 tháng 1. Ví dụ, nếu ô C3 chứa giá trị 2015, công thức sẽ tạo ra ngày 1/1/2015.
"Y": Tính toán số năm tròn giữa ngày sinh và ngày khám.
Tìm ngày khi 1 người đạt bao nhiêu tuổi
Có những lúc bạn cần biết chính xác ngày mà một người sẽ đạt đến một độ tuổi cụ thể. Đây là một yêu cầu phổ biến trong các lĩnh vực như thống kê nhân khẩu học, nghiên cứu y tế hay các tính toán liên quan đến sự kiện cá nhân. Với một công thức đơn giản trong Excel, bạn có thể dễ dàng tính được ngày mà người đó sẽ tròn tuổi.
Ví dụ thực tế: Giả sử bạn muốn biết một người sinh ngày 25/9/1971 khi đạt 60 tuổi thì sẽ vào ngày nào. Để tính được ngày này, bạn có thể áp dụng các bước sau:
Bước 1: Nhập công thức tính ngày đạt tuổi
=DATE(YEAR(B2) + 60, MONTH(B2), DAY(B2))

Giải thích công thức:
YEAR(B2) + 60: Công thức này tính ra năm khi người đó đạt 60 tuổi, bằng cách lấy năm sinh từ ô B2 và cộng thêm 60 năm
MONTH(B2): Lấy tháng sinh của người đó
DAY(B2): Lấy ngày sinh của người đó
Bước 2: Nhấn Enter và kiểm tra kết quả
Khi bạn đã nhập công thức và nhấn Enter, kết quả sẽ ngay lập tức hiển thị ngày chính xác mà người đó sẽ bước sang tuổi 60.
Công thức tính tuổi gần đúng
Đôi khi, bạn chỉ cần một công thức đơn giản để tính tuổi gần đúng của một người mà không cần phải tính toán quá phức tạp. Với công thức cách tính tuổi trong Excel bằng hàm TODAY =(TODAY()-B2)/365, bạn có thể nhanh chóng xác định độ tuổi của một người từ ngày sinh của họ, mà không cần đến các công thức phức tạp. Đây là phương pháp tính tuổi nhanh chóng và chính xác, giúp bạn có thể có ngay kết quả chỉ trong vài giây.
Công thức tính tuổi gần đúng: =(TODAY()-B2)/365
Giải thích công thức:
TODAY()-B2: Phép tính này lấy ngày hôm nay trừ đi ngày sinh của người được lưu trong ô B2. Kết quả là số ngày sống của người đó tính đến ngày hiện tại.
/365: Sau khi có tổng số ngày, bạn chia cho 365 để quy đổi ra số năm. Con số này là giá trị gần đúng của tuổi, nhưng không tính đến năm nhuận.
Kết quả trả về sẽ là một giá trị thập phân, đại diện cho số tuổi gần đúng, giúp bạn có được cái nhìn chính xác và linh hoạt hơn về độ tuổi của một người. Nếu bạn muốn làm tròn số và chỉ lấy phần nguyên (tuổi đầy đủ), bạn có thể kết hợp với hàm INT để loại bỏ phần thập phân, chỉ giữ lại tuổi tròn.

Tạo máy tính tuổi trong Excel
Nếu bạn đã quen thuộc với các hàm tính toán ngày tháng trong Excel, việc tạo một máy tính tuổi trong file Excel của mình sẽ không chỉ giúp bạn tính toán nhanh chóng mà còn làm cho bảng tính của bạn trở nên chuyên nghiệp hơn. Một máy tính tuổi tự động có thể cung cấp thông tin về tuổi theo ngày, tháng, năm chỉ với vài thao tác đơn giản, rất tiện lợi trong việc theo dõi và quản lý dữ liệu.
- Thiết lập máy tuổi trong Excel
Dưới đây là cách bạn có thể xây dựng một máy tính tuổi tự động dựa trên ngày sinh của người dùng:
Ô B9: Phương pháp tính toán tuổi chính xác, được xác định dựa trên ngày, tháng và năm
Công thức sử dụng là: =DATEDIF(B2, TODAY(), "Y") & " Years, " & DATEDIF(B2, TODAY(), "YM") & " Months, " & DATEDIF(B2, TODAY(), "MD") & " Days"
Công thức này sẽ trả về tuổi của người trong ô B2 tính từ ngày sinh đến ngày hôm nay, thể hiện đầy đủ theo dạng năm, tháng, ngày.
Ô B10: Tính tuổi theo tháng
Công thức sử dụng là: DATEDIF($B$3, TODAY(), "M")
Công thức này sẽ trả về số tháng mà người đó đã sống kể từ ngày sinh cho đến hiện tại.
Ô B11: Tính tuổi theo ngày
Công thức sử dụng là: =DATEDIF($B$3, TODAY(), "D")
Công thức này tính toán tổng số ngày mà người đó đã sống từ ngày sinh đến ngày hôm nay.

Các lỗi thường gặp khi tính tuổi trong Excel
Khi thực hiện cách tính tuổi trong Excel, bạn có thể gặp phải một số lỗi phổ biến cần lưu ý:
Lỗi sai định dạng: Việc lỗi sai định dạng có thể khiến kết quả tính toán không hiển thị chính xác, nếu ô chứa kết quả không được định dạng đúng cách. Để tránh sự cố này, hãy đảm bảo rằng ô kết quả được thiết lập đúng định dạng, chẳng hạn như số nguyên hoặc một định dạng phù hợp với kiểu dữ liệu của tuổi.
Lỗi số tuổi không chính xác: Một số phương pháp tính tuổi có thể dẫn đến sai lệch nhỏ, đặc biệt khi bạn quy đổi sang số ngày. Hãy kiểm tra lại công thức một cách cẩn thận và đảm bảo rằng bạn đã lựa chọn phương pháp tính toán phù hợp.
Lỗi hiển thị: Lỗi này thường xảy ra khi dữ liệu đầu vào không đồng nhất, như ô ngày sinh không được nhập hoặc có ô trống. Trong trường hợp đó, công thức tính tuổi sẽ không thể hoạt động một cách chính xác và dẫn đến kết quả sai lệch.
Tạm kết về tính tuổi trong file Excel
Trên đây là một số cách tính tuổi trong Excel mà Sforum vừa giới thiệu cho bạn. Từ đó giúp bạn áp dụng thành công và biết rõ được độ tuổi của mình nhé.- Xem thêm các bài viết:Thủ thuật Windows,Thủ thuật Excel cơ bản.

Bình luận (0)