Cách tính tuổi trong Excel bằng hàm đơn giản – chính xác

Bạn không biết cách tính tuổi trong Excel nào nhanh và đơn giản nhất? Bạn loay hoay cộng trừ thủ công tuổi của từng người. Hãy quên cách làm đó đi! Sử dụng ngay 4 hàm sau đây trong Excel để tính tuổi một cách chuyên nghiệp, chính xác. Khám phá ngay trong bài viết dưới đây để tìm ra được câu trả lời nhé!

? Xem thêm: Cách làm tròn số sau dấu phẩy trong Excel – Đơn giản, chi tiết

? Xem thêm: Top 6 cách tính tổng trong Excel nhanh nhất – chính xác nhất

Cách tính tuổi trong Excel theo ngày 

Công thức hàm

=DATEDIF(Text,NOW(),”DVT”)

  • Text: Ô chứa ngày tháng năm sinh cần tính

  • NOW: Lấy tuổi tính đến thời gian hiện tại

  • DVT: Đơn vị tính

Bảng đơn vị tính sử dụng trong hàm DATEIF

STT

Đơn vị tính

Ý nghĩa

1

Y

Tính thời gian theo năm tròn giữa 2 ngày

2

M

Tính thời gian theo tháng tròn giữa 2 ngày

3

D

Tính thời gian theo ngày tròn giữa 2 ngày

4

YM

Tính số tháng chênh lệch (Bỏ qua ngày và năm)

5

MD

Tính số ngày chênh lệch (Bỏ qua tháng và năm)

6

YD

Tính số ngày chênh lệch (Bỏ qua năm)

 

Ví dụ minh hoạ

Su-dung-ham-DATEIF-de-tinh-tuoi

Sử dụng hàm TODAY để tính tuổi 

Công thức hàm

=(TODAY()-Text)/365

Trong đó:

  • Text: Ô chứa ngày tháng năm sinh cần tính

  • TODAY()-Text: Lấy ngày hiện tại trừ đi ngày trong ô giá trị cần tính

  • 365: Số ngày trong 1 năm

Ví dụ minh hoạ

Su-dung-ham-TODAY-de-tinh-tuoi

Lưu ý: Công thức hàm Today có thể được sử dụng trong hầu hết các cách tính số tuổi trong Excel. Tuy nhiên trong một số trường hợp hàm sẽ trả về kết quả sai vì các lý do sau đây:

Nếu số tháng sinh nhật mà trùng với số tháng hiện tại mà số ngày sinh lại lớn hơn số ngày hiện tại thì hàm sẽ trả về kết quả tuổi công thêm 1 tuổi. Nghĩa là nếu bạn sinh ngày 27/8/1990 mà hôm nay lại là 25/8/2022 thì số tuổi sẽ hiển thị sai là 23 (Thực tế là 22 tuổi)

Người dùng có thể thay đổi tham số 365 trong công thức thành 365,25 để hàm chia số ngày cho 365,25. Vì cứ 4 năm lại có 1 năm nhuận 366 ngày. Tuy nhiên cách này chưa phải là cách chuẩn xác nhất. Vì thế bạn chỉ cần chia cho 365 sẽ ra được kết quả tương đối chính xác. 

Cách tính tuổi trong Excel theo năm 

Cách tính tuổi trong học Excel online bằng cách sử dụng hàm sẽ cho kết quả chuẩn xác theo năm chứ không chuẩn 100% theo ngày tháng (thực tế được). Tuy nhiên hàm lại trả về kết quả nhanh chóng giúp người dùng dễ dàng tính toán và sử dụng Excel hơn.

Sử dụng hàm YEAR 

Công thức hàm 

=YEAR(NOW())-YEAR(Text)

Trong đó:

  • YEAR(NOW()): Tính thời gian đến năm hiện tại

  • YEAR(Text): Số năm sinh nằm trong ô tính hoặc số năm sinh cần tính

Ví dụ minh hoạ

Bước 1: Nhập công thức vào ô cần tính

=YEAR(NOW())-YEAR(B2)

Trong đó:

  • YEAR(NOW()): Tính thời gian đến năm hiện tại

  • YEAR(B2): Số năm sinh nằm trong ô B2

Su-dung-ham-YEAR tinh-tuoi-theo-nam-1

Bước 2: Nhấn Enter để nhận kết quả số tuổi

Một số lỗi thường gặp:

Su-dung-ham-YEAR tinh-tuoi-theo-nam-2

Nếu kết quả hàm Year trả về dạng chuỗi ký tự như dưới mà không phải là dạng số nguyên thì là do bạn chưa định dạng ô chứa công thức đó. Ô được lựa chọn nhập công thức đang để ở định dạng Date. Vì thế bạn cần điều chỉnh về định dạng số nguyên – Number theo các bước sau:

Bước 1: Lựa chọn ô hoặc phạm vi ô chưa giá trị trả về bị lỗi định dạng. Nhấp chuột phải => chọn Format Cells trong thanh cuộn menu lựa chọn

Su-dung-ham-YEAR tinh-tuoi-theo-nam-3

Bước 2: Hộp thoại Format Cells chọn mục Number ở mục Decimal places => nhập số 0 (Vì số tuổi của bạn cần được hiển thị theo số nguyên) => OK

Su-dung-ham-YEAR tinh-tuoi-theo-nam-4

Sau khi định dạng xong bạn cần nhập lại công thức một lần nữa để có kết quả số tuổi chính xác.

Bước 3: Nếu muốn áp dụng toàn bộ công thức và định dạng Number cho toàn cột bạn cần thực hiên thêm thao tác. Đó là kéo thả công thức cho toàn bộ cột

Su-dung-ham-YEAR tinh-tuoi-theo-nam-5

Tính tuổi bằng hàm YEARFRAC 

Công thức hàm

Công thức: =YEARFRAC(start_date,end_date,[basis])

Trong đó:

  • Start_date: Ngày bắt đầu

  • End_date: Ngày kết thúc

  • Basis: Con số quy định kiểu tính (Bạn có thể sử dụng 1 để tính theo số ngày thực tế của tháng và số ngày thực tế của năm)

Ví dụ minh hoạ

Bước 1: Nhập công thức

=YEARFRAC(B2,TODAY(),1)

Tinh-tuoi-bang-ham-YEARFRAC-1

Bước 2: Nhấn Enter để hiển thị kết quả

Tinh-tuoi-bang-ham-YEARFRAC-2

Tổng kết

Qua bài viết bạn đã bỏ túi cho mình được 4 cách tính tuổi trong Excel siêu đơn giản, dễ áp dụng và chuyên nghiệp. Với 4 cách này bạn sẽ không còn phải lo lắng xảy ra lỗi tính nhầm hay sai sót nào. Ngoài ra còn rất nhiều những kiến thức về Excel sẽ được chia sẻ với bạn trong các bài viết khác. Khám phá ngay hôm nay để trở thành một chuyên gia Excel thành thạo mọi thủ thuật nhé!

5

/

5

(

5

bình chọn

)