Cách tính tuổi chính xác

     

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 vào ngày sinh cũng như biết được tuổi đúng đắn theo ngày, tháng, năm tính mang lại ngày hôm nay 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 tuổi chính xác

Tuy không có một hàm đặc biệt để tính tuổi, nhưng có nhiều cách khác nhau để tiến hành yêu cầu. Bài viết sẽ giải thích ưu, khuyết điểm của rất nhiều cách này, đồng thời đưa ra phương án rất tốt và cách vận dụng vào các công việc cụ thể.


Xem nhanh


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

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

Trong cuộc số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 đã sống trên đời. Tuy vậy với Excel, bạn có thể tạo cách làm để tính đúng đắn số tuổi ra ngày, tháng, năm, thậm chí còn là giờ, phút. Nhưng họ sẽ theo cách truyền thống, tính tuổi ra số năm trước.

Công thức Excel solo 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 hiện tại cho năm sinh. Phương pháp này cũng dùng cho Excel.

Giả sử tháng ngày năm sinh sống ô B2, phương pháp 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 mon năm hiện tại và ngày tháng năm sinh, rồi các bạn chia con số cho 365 để sở hữu số năm tuổi.


*

*

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

*

Để thể hiện công 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 công thức này trong Excel mang lại ra tác dụng tương đối bao gồm xác, nhưng không hẳn không sai. Phân tách cho số ngày mức độ vừa phải trong một năm đúng trong phần đông mọi ngôi trường hợp, nhưng nhiều khi cho ra công dụng sai. Ví dụ, ví như có bạn sinh ngày 29/2 và lúc này là 28/2, bí quyết sẽ khiến cho người đó già hơn 1 tuổi.

Do đó, bạn cũng có thể chia mang đến 365,25 thay vì chưng 365 bởi cứ 4 năm lại có 1 năm nhuận 366 ngày. Tuy nhiên, giải pháp này cũng chưa phải giỏi nhất. Ví dụ, nếu như bạn tính tuổi 1 em nhỏ nhắn chưa sinh sống qua năm nhuận, phân chia cho 365,25 sẽ đến ra tác dụng sai.

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

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

Một phương pháp tính tuổi an toàn và đáng tin cậy hơn trong Excel là 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 dạng tínhĐể tính tuổi, thêm tin tức sau vào hàm:Start_date: Ngày sinhEnd_date: Ngày hiện nay tạiBasis: 1 (yêu cầu Excel tính theo số ngày thực tế của tháng và số ngày thực tế của năm).

Từ đó, hoàn toàn có thể suy ra cách làm tính tuổi như sau:

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

Giả sử ngày sinh ở trong ô B2, tác dụng sẽ như sau:

*

Như ngơi nghỉ trong lấy ví dụ trước, tác dụng hàm YEARFRAC là số thập phân. Để gửi thành số nguyên, sử dụng hàm ROUNDDOWN, thêm số 0 vào thời điểm cuối công thức trên.

TÍNH TUỔI vào EXCEL VỚI HÀM DATEIF:

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

DATEDIF(start_date, end_date, unit)

Hàm này trả hiệu quả là thời hạn giữa 2 ngày tính theo ngày, mon hoặc năm tuỳ theo đơn vị mà chúng ta chọn.

Y – thời hạn tính theo năm tròn giữa 2 ngày.M – thời hạn tính theo tháng tròn giữa 2 ngày.D – thời hạn tính theo ngày tròn thân 2 ngày.YM – số mon chênh lệch, bỏ qua mất 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 mất năm.

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

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

Ví dụ, ngày sinh trong ô B2, kết quả như sau:

*

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

Xem thêm: Nhạc Phim Bầu Sô Tập Sự - Nhạc Phim Của Kim Soo Hyun Càn Quét 10 Bxh

*

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 giản đơn nhưng không hẳn lúc nào cũng đủ. Nếu bạn có nhu cầu biết đúng đắn số tuổi, từng nào ngày, tháng, năm, hãy viết ra 3 hàm DATEIF không giống nhau:

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

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

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

=DATEDIF(B2,TODAY(),”Y”) & DATEDIF(B2,TODAY(),”YM”) & DATEDIF(B2,TODAY(),”MD”)

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

*

Để tác dụng rõ ràng hơn, tách chúng bằng dấu phẩy với định nghĩa các con số sẽ là gì:

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

*

Công thức trên rất có thể hoàn hảo hơn nếu những giá trị bởi 0 được giấu đi. Thêm 3 mệnh đề IF nhằm kiểm tra cho từng 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ạ kết quả công thức trên – không hề các cực hiếm 0.

*

Mẹo nhỏ. Giả dụ bạn chỉ việc tính tuổi theo ngày, tháng, dùng công thức 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 sinh hoạt ví dụ bên trên đúng với hầu hết các trường hợp. Nhưng nhiều lúc bạn cần tin tức rất nỗ lực thể, tuy chưa phải trong phần lớn trường hợp. Các ví dụ sau sẽ 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ừ thời điểm ngày tháng năm sinh mang lại một ngày vậy thể

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

Để phương pháp tính tuổi hoạt bát hơn, chúng ta 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”) & ” Months, “&DATEDIF(B1,B2, “MD”) & ” Days”

Khi B1 đựng ngày sinh, B2 đựng 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 hoàn toàn có thể áp dụng trong cả khi thời gian xong chỉ bao gồm năm, không rõ ngày tháng.

Giả sử bạn thao tác với cơ sở dữ liệu y tế, mục tiêu của chúng ta là đưa ra số tuổi của người bệnh vào lần cuối họ khi xét nghiệm bệnh.

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

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

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

Hàm DATE trừ năm trường đoản cú ô B3, khoác định thêm ngày, tháng mang lại năm bạn hỗ trợ (ví dụ: 1/1) và gửi ngày mon năm cụ thể vào hàm DATEIF. Tác dụng là chúng ta có tuổi người bị bệnh tính mang lại ngày 1/1 của năm nào đó.

*

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ì phải nhập năm chính xác vào công thức, chúng ta cũng có thể dẫn cho tới 1 ô bất kỳ có đựng 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 tháng ngày năm sinh ngơi nghỉ 3 ô khác nhau (ví dụ năm nghỉ ngơi ô B3, tháng sinh sống ô C3 và ngày làm việc D3), chúng ta có thể tính tuổi theo cách này:

Lấy tháng ngày năm sinh bằng cách dùng hàm DATE với DATEVALUE

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

Thêm công thức 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 các bạn đã biết công thức tính tuổi, bạn cũng có thể tạo laptop tuổi của riêng bản thân như sau.

*

Với máy tính xách tay này, bọn họ dùng những bí quyết sau để tính tuổi dựa vào ngày sinh làm việc ô A3 với ngày hiện tại 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, ” và DATEDIF(B2,TODAY(),”YM”) & ” Months, ” và DATEDIF(B2,TODAY(),”MD”) và ” Days”

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

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

Công thức nghỉ ngơi ô B7 tính ngày:

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

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

*

Để có laptop tuổi logic ở Excel, chúng ta vào Developer tab > Insert > size controls > Option Button và links tới ô. Sau đó, viết phương pháp IF/DATEIF nhằm tính tuổi đến ngày bây giờ hoặc 1 ngày khác. Công thức chuyển động như sau:

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

IF($I$5=1, DATEDIF($B$3,TODAY(),”Y”) & ” Years, ” & DATEDIF($B$3,TODAY(),”YM”) & ” Months, ” và DATEDIF($B$3,TODAY(),”MD”) và ” 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 tính đến ngày đó:

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

Cuối cùng, chúng ta lồng những hàm vào nhau, và công thức tính tuổi được chấm dứt (trong ô B9):

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

Công thức sống ô B10 cùng B11 cũng chuyển động tương tự. đương nhiên sẽ dễ dàng và đơn giản hơn do hàm DATEIF chỉ cần trả giá trị là mon tròn, ngày tròn.

ĐÁNH DẤU TUỔI :

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

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

Để ghi lại số tuổi to hơn hoặc bằng 18: =$C2>=18

Đánh vết số tuổi bé dại hơn 18: =$C2=18, DATEDIF($B2, TODAY(),”Y”)65

*

Để bao hàm điều kiện phụ thuộc vào công thức như trên, 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 khổng lồ determine which cells lớn format.

Để hoàn toàn có thể ứng dụng giỏi Excel vào trong công việc, chúng ta không chỉ nắm vững được các hàm nhưng mà còn cần sử dụng xuất sắc cả những công thay của Excel. Hầu như hàm cải thiện giúp áp dụng xuất sắc vào quá trình như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những cách thức thường thực hiện là Data validation, Conditional formatting, Pivot table…

Toàn cỗ những kiến thức và kỹ năng này chúng ta đều rất có thể học được trong 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 vô cùng lớn cho bạn khi đăng ký tham gia khóa học. Chi tiết xem tại: readandgetrich.com.Online