Trong nội dung bài viết này, học Excel Online để giúp đỡ bạn tính tuổi từ thời điểm ngày sinh trong Excel. Bạn sẽ được học các công thức tính tuổi phụ thuộc ngày sinh cũng như biết được tuổi đúng đắn theo ngày, tháng, năm tính mang đến ngày bây giờ hoặc 1 ngày khác giúp bạn có thể tự học excel văn phòng tại nhà một cách hiệu quả nhất.

Bạn đang xem: Cách tính số tuổi của người

Tuy không có một hàm đặc trưng để tính tuổi, nhưng có tương đối nhiều cách khác biệt để tiến hành yêu cầu. Bài viết sẽ phân tích và lý giải ưu, khuyết điểm của những cách này, đồng thời chỉ dẫn phương án tốt nhất và cách ứng dụng vào các quá trình cụ thể.


Xem nhanh


 Tính tuổi vào Excel (theo năm tròn)

 Tính tuổi trong Excel (theo năm tròn)

Trong cuộc sống đời thường hằng ngày, câu hỏi “Bạn từng nào tuổi?” ám chỉ số năm các bạn đã sinh sống trên đời. Nhưng với Excel, bạn cũng có thể tạo công thức để tính đúng mực số tuổi ra ngày, tháng, năm, thậm chí là giờ, phút. Nhưng họ sẽ theo phong cách truyền thống, tính tuổi ra thời gian trước.

Công thức Excel đối chọi giản để tính số năm tuổi:

Bình thường, chúng ta tính số tuổi như thế nào? Đơn giản là trừ năm lúc này cho năm sinh. Phương pháp này cũng cần sử dụng cho Excel.

Giả sử ngày tháng năm sinh ngơi nghỉ ô B2, cách làm tính tuổi như sau:

=(TODAY()-B2)/365

Phần đầu của phương pháp (TODAY()-B2) trả hiệu thân ngày tháng năm hiện tại và tháng ngày năm sinh, rồi chúng ta chia con số cho 365 để sở hữu số năm tuổi.


*

*

Công thức trên rất cụ thể và dễ nhớ, mặc dù nhiên, có 1 vấn đề nhỏ. Với đa số trường hợp, nó đang trả công dụng dạng thập phân như vào hình dưới.

*

Để thể hiện tác dụng ra năm tròn, cần sử dụng hàm INT để gia công tròn số thập phân.

=INT((TODAY()-B2)/365)

*

Hạn chế:

Dùng phương pháp này vào Excel mang đến ra công dụng tương đối chủ yếu xác, nhưng chưa hẳn không sai. Phân chia cho số ngày trung bình trong 1 năm đúng trong hầu hết mọi ngôi trường hợp, nhưng đôi lúc cho ra tác dụng sai. Ví dụ, nếu như có fan sinh ngày 29/2 và lúc này là 28/2, bí quyết sẽ khiến người đó già hơn 1 tuổi.

Do đó, chúng ta cũng có thể chia cho 365,25 thay vị 365 bởi vì cứ 4 năm lại có một năm nhuận 366 ngày. Mặc dù nhiên, phương pháp này cũng không phải giỏi nhất. Ví dụ, nếu bạn tính tuổi 1 em bé chưa sống qua năm nhuận, phân tách cho 365,25 sẽ đến ra hiệu quả sai.

Tóm lại, đem ngày tháng năm sinh lúc này trừ đi ngày tháng năm sinh đúng với cuộc sống đời thường bình thường, nhưng tạo ra vấn đề vào Excel. Ở những phần tiếp theo, bạn sẽ học những hàm đặc biệt giúp tính tuổi đúng đắn với bất cứ năm nào.

TÍNH TUỔI VỚI HÀM YEARFRAC:

Một cách tính tuổi tin cậy hơn trong Excel là cần sử dụng hàm YEARFRAC.

Cú pháp hàm YEARFRAC:

YEARFRAC(start_date, end_date, )

Trong đó:

Start_date: Ngày bắt đầuEnd_date: Ngày kết thúcBasis: Một số lượng quy định hình trạng tínhĐể tính tuổi, thêm thông tin sau vào hàm:Start_date: Ngày sinhEnd_date: Ngày hiện tạiBasis: 1 (yêu cầu Excel tính theo số ngày thực tiễn của tháng với số ngày thực tiễn của năm).

Từ đó, rất có thể suy ra công thức tính tuổi như sau:

YEARFRAC(date of birth, TODAY(), 1)

Giả sử ngày sinh ở trong ô B2, kết quả sẽ như sau:

*

Như sống trong lấy một ví dụ trước, kết quả hàm YEARFRAC là số thập phân. Để đưa thành số nguyên, cần sử dụng hàm ROUNDDOWN, thêm số 0 vào thời gian cuối công thức trên.

TÍNH TUỔI trong EXCEL VỚI HÀM DATEIF:

Một phương pháp khác nhằm tính tuổi là cần sử dụng hàm DATEIF:

DATEDIF(start_date, end_date, unit)

Hàm này trả kết quả là thời gian giữa 2 ngày tính theo ngày, mon hoặc năm tuỳ theo đơn vị mà bạn chọn.

Y – thời gian tính theo năm tròn thân 2 ngày.M – thời gian tính theo tháng tròn giữa 2 ngày.D – thời gian tính theo ngày tròn giữa 2 ngày.YM – số tháng chênh lệch, bỏ lỡ ngày, năm.MD – Số ngày chênh lệch, bỏ qua mất tháng, năm.YD – Số ngày chênh lệch, bỏ qua năm.

Vì chúng ta tính tuổi theo năm, sử dụng “Y”.

DATEDIF(date of birth, TODAY(), “y”)

Ví dụ, ngày sinh trong ô B2, tác dụng như sau:

*

Không cần làm tròn do trong hàm DATEIF, đơn vị năm tính theo năm tròn.

Xem thêm: Top 10 Truyện Ngôn Tình Ý Nghĩa Nhất Hiện Nay Nên Đọc Không Thể Bỏ Qua

*

CÁCH TÍNH TUỔI RA NGÀY THÁNG NĂM CHÍNH XÁC:

Như chúng ta vừa thấy, tính tuổi của 1 người ra năm tròn rất dễ nhưng chưa phải lúc nào cũng đủ. Nếu bạn muốn biết đúng đắn số tuổi, bao nhiêu ngày, tháng, năm, hãy viết ra 3 hàm DATEIF khác nhau:

Để gồm số năm: =DATEDIF(B2, TODAY(), “Y”)Để có số tháng: =DATEDIF(B2, TODAY(), “YM”)Để tất cả số ngày: =DATEDIF(B2,TODAY(),”MD”)

Trong đó B2 là ô bao gồm chứa ngày tháng năm sinh.

Và nối những hàm vào trong một công thức, như sau:

=DATEDIF(B2,TODAY(),”Y”) và DATEDIF(B2,TODAY(),”YM”) và DATEDIF(B2,TODAY(),”MD”)

Công thức trên đang đưa những con số ngày, tháng, năm về 1 chuỗi như hình dưới.

*

Để hiệu quả rõ ràng hơn, bóc tách chúng bằng dấu phẩy cùng định nghĩa những con số sẽ là gì:

=DATEDIF(B2,TODAY(),”Y”) & ” Years, ” & DATEDIF(B2,TODAY(),”YM”) & ” Months, ” và DATEDIF(B2,TODAY(),”MD”) và ” Days”

*

Công thức trên rất có thể hoàn hảo rộng nếu những giá trị bởi 0 được che đi. Thêm 3 mệnh đề IF nhằm kiểm tra cho mỗi công thức DATEIF:

=IF(DATEDIF(B2, TODAY(),”y”)=0,””,DATEDIF(B2, TODAY(),”y”)&” years, “)&

IF(DATEDIF(B2, TODAY(),”ym”)=0,””,DATEDIF(B2, TODAY(),”ym”)&” months, “)&

IF(DATEDIF(B2, TODAY(),”md”)=0,””,DATEDIF(B2, TODAY(),”md”)&” days”)

Hình bên dưới minh hoạ hiệu quả công thức bên trên – không thể các quý giá 0.

*

Mẹo nhỏ. Trường hợp bạn chỉ cần tính tuổi theo ngày, tháng, dùng bí quyết trên và quăng quật mệnh đề IF(DATEDIF()) cuối cùng.

VÍ DỤ TÍNH TUỔI trong EXCEL:

Công thức tính tuổi ngơi nghỉ ví dụ bên trên đúng với phần đông các trường hợp. Nhưng thỉnh thoảng bạn cần thông tin rất cố kỉnh thể, tuy chưa hẳn trong đều trường hợp. Những ví dụ sau để giúp bạn dựa vào công thức tính tuổi, thực hiện các việc tương tự.

Tính tuổi từ ngày tháng năm sinh cho một ngày cố thể

Nếu bạn cần tính tuổi từ thời điểm ngày tháng năm sinh mang đến một ngày nắm thể, không hẳn đến ngày hôm nay, cần sử dụng hàm DATEIF như trên, cầm cố TODAY() bằng ngày nắm thể.

Để cách làm tính tuổi hoạt bát hơn, bạn có thể nhập ngày vào 1 ô và thêm ô kia vào công thức:

=DATEDIF(B1, B2,”Y”) & ” Years, “& DATEDIF(B1,B2,”YM”) và ” Months, “&DATEDIF(B1,B2, “MD”) và ” Days”

Khi B1 cất ngày sinh, B2 chứa ngày mà bạn có nhu cầu tính tuổi đến:

*

THỜI GIAN TÍNH TUỔI KHÔNG CỤ THỂ:

Công thức tính tuổi vẫn có thể áp dụng ngay cả khi thời gian ngừng chỉ có năm, ko rõ ngày tháng.

Giả sử bạn thao tác với cơ sở tài liệu y tế, mục tiêu của bạn là tìm thấy số tuổi của người mắc bệnh vào lần cuối chúng ta khi đi khám bệnh.

Giả sử ngày sinh của họ ở cột B, bắt đầu từ mặt hàng 3, với năm người mắc bệnh khám lần cuối nghỉ ngơi cột C, công thức tính tuổi như sau:

=DATEDIF(B3,DATE(C3, 1, 1),”y”)

Vì ngày khám dịch lần cuối ko rõ, bạn dùng hàm DATE với cách tính ngày tháng khoác định, ví dụ: DATE(C3, 1, 1).

Hàm DATE trừ năm tự ô B3, mặc định thêm ngày, tháng mang lại năm bạn cung cấp (ví dụ: 1/1) và đưa ngày tháng năm cụ thể vào hàm DATEIF. Tác dụng là bạn có tuổi người bị bệnh tính cho ngày 1/1 của năm làm sao đó.

*

TÌM NGÀY lúc một NGƯỜI ĐẠT BAO NHIÊU TUỔI:

=DATE(YEAR(B2) + 50, MONTH(B2), DAY(B2))

A2 là ô đựng ngày sinh.

Thay vì cần nhập năm đúng đắn vào công thức, bạn cũng có thể dẫn cho tới 1 ô bất kì có chứa ngày tháng năm đó.

*

TÍNH TUỔI VỚI NGÀY, THÁNG, NĂM SINH Ở CÁC Ô KHÁC NHAU:

Khi ngày tháng năm sinh làm việc 3 ô không giống nhau (ví dụ năm ở ô B3, tháng nghỉ ngơi ô C3 và ngày sinh sống D3), bạn cũng có thể tính tuổi theo phong cách này:

Lấy tháng ngày năm sinh bằng phương pháp dùng hàm DATE với DATEVALUE

DATE(B3,MONTH(DATEVALUE(C3&”1″)),D3)

Thêm phương pháp trên vào hàm DATEIF nhằm tính tuổi:

*

TẠO MÁY TÍNH TUỔI vào EXCEL

Khi bạn đã biết bí quyết tính tuổi, bạn cũng có thể tạo máy tính xách tay tuổi của riêng bản thân như sau.

*

Với laptop này, bọn họ dùng những cách làm sau để tính tuổi dựa trên ngày sinh nghỉ ngơi ô A3 cùng ngày hiện nay nay.

Công thức nghỉ ngơi ô B5 tính tuổi theo ngày, tháng, năm:

=DATEDIF(B2,TODAY(),”Y”) & ” Years, ” & DATEDIF(B2,TODAY(),”YM”) & ” Months, ” và DATEDIF(B2,TODAY(),”MD”) & ” Days”

Công thức nghỉ ngơi ô B6 tính tháng:

=DATEDIF($B$3,TODAY(),”m”)

Công thức sinh sống ô B7 tính ngày:

=DATEDIF($B$3,TODAY(),”d”)

Nếu bạn đã làm Excel Form, bạn có thể cải thiện máy tính tuổi đơn giản và dễ dàng này bằng phương pháp cho phép người tiêu dùng tính tuổi đến 1 ngày cụ thể, như hình dưới:

*

Để có máy tính xách tay tuổi tối ưu ở Excel, chúng ta vào Developer tab > Insert > khung controls > Option Button và liên kết tới ô. Sau đó, viết công thức IF/DATEIF nhằm tính tuổi mang đến ngày lúc này hoặc 1 ngày khác. Công thức hoạt động như sau:

Nếu vỏ hộp Today’s date được chọn, cực hiếm 1 xuất hiện thêm ở ô được liên kết (ví dụ I5), và bí quyết tính tuổi như sau:

IF($I$5=1, DATEDIF($B$3,TODAY(),”Y”) & ” Years, ” và DATEDIF($B$3,TODAY(),”YM”) và ” Months, ” và DATEDIF($B$3,TODAY(),”MD”) & ” Days”)

Nếu vỏ hộp Specific date được chọn, và 1 ngày ví dụ được nhập vào ô B7, tuổi được xem đến ngày đó:

IF(ISNUMBER($B$7), DATEDIF($B$3, $B$7,”Y”) & ” Years, ” và DATEDIF($B$3, $B$7,”YM”) và ” Months, ” và DATEDIF($B$3, $B$7,”MD”) & ” Days”, “”))

Cuối cùng, bạn lồng những hàm vào nhau, và bí quyết tính tuổi được dứt (trong ô B9):

=IF($I$5=1,DATEDIF($B$3,TODAY(),”Y”) & ” Years, ” & DATEDIF($B$3,TODAY(),”YM”) & ” Months, ” & DATEDIF($B$3,TODAY(),”MD”) & ” Days”, IF(ISNUMBER($B$7), DATEDIF($B$3, $B$7,”Y”) & ” Years, ” và DATEDIF($B$3, $B$7,”YM”) và ” Months, ” và DATEDIF($B$3, $B$7,”MD”) và ” Days”, “”))

Công thức sinh hoạt ô B10 cùng B11 cũng hoạt động tương tự. Tất nhiên sẽ đơn giản hơn vì chưng hàm DATEIF chỉ cần trả quý hiếm là tháng tròn, ngày tròn.

ĐÁNH DẤU TUỔI :

Trong một số trong những trường hợp, chúng ta không chỉ cần tính tuổi cơ mà cần khắc ghi ô đựng số tuổi bên trên hoặc dưới 1 mức nào đó.

Nếu bí quyết tính tuổi đã tạo ra số năm tuổi tròn, chúng ta cũng có thể thêm phương pháp điều kiện như vậy này:

Để đánh dấu số tuổi to hơn hoặc bằng 18: =$C2>=18

Đánh dấu số tuổi nhỏ hơn 18: =$C2=18, DATEDIF($B2, TODAY(),”Y”)65

*

Để có những điều kiện dựa vào công thức như trên, lựa chọn ô hoặc hàng bạn có nhu cầu đánh dấu, tới Home tab > Styles group > Conditional Formatting > New Rule… > Use a formula to determine which cells khổng lồ format.

Để có thể ứng dụng giỏi Excel vào trong công việc, bọn họ không chỉ nắm rõ được những hàm cơ mà còn đề nghị sử dụng giỏi cả các công cố gắng của Excel. Phần nhiều hàm cải thiện giúp áp dụng tốt vào công việc như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những mức sử dụng thường áp dụng là Data validation, Conditional formatting, Pivot table…

Toàn bộ những kỹ năng và kiến thức này chúng ta đều hoàn toàn có thể học được vào khóa học EX101 – Excel từ cơ bản tới chăm gia của học Excel Online. Bây giờ hệ thống đang có ưu đãi siêu lớn cho mình khi đk tham gia khóa học. Chi tiết xem tại: dulongky.com.Online