Tính tuổi dựa vào ngày tháng năm sinh trên Excel như thế nào? cách tính tuổi bên trên Excel nhanh nhất sẽ được hướng dẫn ngay bên dưới đây. Hãy lưu lại ngay để thực hiện nhé những bạn!

Trong nhiều tình huống làm việc với dữ liệu trên Excel, chúng ta được cung ứng một cột tài liệu là cột ngày sinh cùng ta đề nghị tính cấp tốc số tuổi dựa trên ngày sinh đó. Buộc phải tính chi tiết số năm số tháng và số ngày hoặc tính ra số thập phân hoặc số nguyên y như hình minh họa dưới. Vậy buộc phải làm giải pháp nào?

Trong nội dung bài viết này Gitiho.com đang hướng dẫn chúng ta cáchtính số tuổi theo năm, tháng với ngày sinh bên trên Excel.

Bạn đang xem: Tính tuổi theo ngày tháng năm sinh

*


XEM cấp tốc MỤC LỤC


Tính số tuổi chi tiết số năm, số tháng cùng số ngày trong Excel

Chọn ô mà bạn cần đặt số tuổi vào đó. Nhập công thức sau vào ô sẽ chọn:

=DATEDIF(A2,$F$2,"Y")&" Years, "&DATEDIF(A2,$F$2,"YM")&" Months, "&DATEDIF(A2,$F$2,"MD")&" Days"

Tiếp theo dấn phím Enter nhằm tính ra kết quả. Nhấn chuột vào chốt của ô, giữ và kéo xuống dưới cho tới hết phạm vi đề xuất tính tuổi để áp dụng đồng thời bí quyết tính tự động cho cục bộ bảng tính Excel này.

Trong cách làm trên, A2 là ô ngày sinh với F2 là ngày hôm nay.

*

2 hình trạng tính tuổi trong Excel

Tính tuổi đẳng cấp số thập phân trên Excel

Chọn ô trống mà bạn muốn đặt số tuổi vào đó, nhập vào Excel cách làm sau:

=DATEDIF(A2,$F$2,"Y")&"."&DATEDIF(A2,$F$2,"YM")

Sau đó dìm phím Enter để nhận kết quả.Nhấn loài chuột vào chốt của ô, giữ cùng kéo xuống dưới cho tới hết phạm vi nên tính tuổi để áp dụng đồng thời bí quyết tính tự động hóa này.

Trong cách làm trên, A2 là ô ngày sinh với F2 là ngày hôm nay.

*

Tính số tuổi thứ hạng số nguyên trên Excel

Chọn ô trống mà bạn có nhu cầu đặt số tuổi vào đó, nhập công thức sau:

=ROUND(DATEDIF(A2,$F$2,"Y")&"."&DATEDIF(A2,$F$2,"YM"),0)

Sau đó thừa nhận phím Enter để dìm kết quả. Nhấn chuột vào chốt của ô, giữ và kéo xuống dưới cho đến hết phạm vi đề xuất tính tuổi để vận dụng đồng thời công thức tính auto này.

Trong bí quyết trên, A2 là ô ngày sinh và F2 là ngày hôm nay.

*

Kết luận

Gitiho mong mỏi rằng bài bác hướng dẫn tính tuổi phụ thuộc vào ngày mon năm bên trên Excel này sẽ hữu dụng với bạn. Đừng quên theo dõi bọn chúng mình nhằm thường xuyên update kiến thức, thủ thuật thú vị khi làm việc với Excel.

Hãy tham gia khóa đào tạo để giảm sút thời gian thao tác làm việc mà vẫn đạt hiệu quả cao chúng ta nhé.

Trong nội dung bài viết này, học tập Excel Online để giúp bạn tính tuổi từ ngày sinh vào Excel. Các bạn sẽ được học các công thức tính tuổi phụ thuộc ngày sinh cũng tương tự biết được tuổi đúng đắn theo ngày, tháng, năm tính mang lại ngày từ bây giờ hoặc một 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.

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 để thực hiện yêu cầu. Nội dung 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 giới thiệu phương án cực tốt và cách áp 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 trong Excel (theo năm tròn)

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

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

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

Giả sử ngày tháng năm sinh sinh sống ô B2, bí quyết tính tuổi như sau:

=(TODAY()-B2)/365

Phần đầu của công thức (TODAY()-B2) trả hiệu giữa ngày tháng năm bây giờ và ngày tháng năm sinh, rồi bạn chia số lượng 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 phần nhiều trường hợp, nó vẫn trả công dụng dạng thập phân như vào hình dưới.

*

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

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

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

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

Một cách tính tuổi an toàn hơn vào 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 đầu
End_date: Ngày kết thúc
Basis: Một số lượng quy định dạng hình tính
Để tính tuổi, thêm tin tức sau vào hàm:Start_date: Ngày sinh
End_date: Ngày hiện tại
Basis: 1 (yêu mong 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ừ đó, có thể suy ra phương pháp tính tuổi như sau:

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

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

*

Như nghỉ ngơi trong ví dụ trước, hiệu quả hàm YEARFRAC là số thập phân. Để đưa thành số nguyên, sử dụng hàm ROUNDDOWN, thêm số 0 vào 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 để tính tuổi là sử dụng hàm DATEIF:

DATEDIF(start_date, end_date, unit)

Hàm này trả công dụng là thời gian giữa 2 ngày tính theo ngày, mon hoặc năm tuỳ theo đơn vị chức năng 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 mon tròn thân 2 ngày.D – thời hạn tính theo ngày tròn giữa 2 ngày.YM – số mon chênh lệch, làm lơ ngày, năm.MD – Số ngày chênh lệch, bỏ lỡ tháng, năm.YD – Số ngày chênh lệch, bỏ qua năm.

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

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

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

*

Không phải làm tròn vị trong hàm DATEIF, đơn vị chức năng năm tính theo năm tròn.

*

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

Như bạn 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 chưa hẳn lúc nào thì cũng đủ. Nếu bạn có nhu cầu biết đúng chuẩn số tuổi, bao nhiêu 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”)Để tất cả số tháng: =DATEDIF(B2, TODAY(), “YM”)Để gồm số ngày: =DATEDIF(B2,TODAY(),”MD”)

Trong đó B2 là ô tất cả chứa ngày tháng năm sinh.

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

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

Công thức trên sẽ đưa những 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 bóc chúng bởi dấu phẩy và định nghĩa những 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 hoàn toàn có thể hoàn hảo hơn nếu những giá trị bởi 0 được che đi. Thêm 3 mệnh đề IF để 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 dưới minh hoạ tác dụng công thức trên – không còn các quý hiếm 0.

*

Mẹo nhỏ. Trường hợp bạn chỉ cần 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 vào EXCEL:

Công thức tính tuổi sinh hoạt ví dụ bên trên đúng với phần nhiều các ngôi trường hợp. Nhưng đôi khi bạn cần tin tức rất cụ thể, tuy không hẳn trong đông đảo 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ừ thời điểm ngày tháng năm sinh cho một ngày ráng thể

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

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

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

Khi B1 đựng ngày sinh, B2 cất ngày mà bạn muốn 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 rất có thể áp dụng ngay cả khi thời gian ngừng chỉ tất cả năm, ko rõ ngày tháng.

Giả sử bạn làm việc với cơ sở tài liệu y tế, mục tiêu của người sử dụng là tìm ra số tuổi của người bệnh vào lần cuối chúng ta 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ới năm người bị bệnh khám lần cuối ở cột C, cách làm tính tuổi như sau:

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

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

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

*

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

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

A2 là ô chứa ngày sinh.

Thay vì bắt buộc nhập năm đúng chuẩn vào công thức, chúng ta có thể dẫn tới 1 ô bất kì có cất 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 làm việc 3 ô không giống nhau (ví dụ năm nghỉ ngơi ô B3, tháng nghỉ ngơi ô C3 cùng ngày sinh hoạt D3), bạn cũng có thể tính tuổi theo cách này:

Lấy ngày tháng 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 công thức trên vào hàm DATEIF để 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ó 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, họ dùng những cách làm sau nhằm tính tuổi dựa vào ngày sinh ở ô A3 với ngày hiện nay.

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

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

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

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

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

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

Nếu bạn đã làm Excel Form, bạn cũng có thể cải thiện máy tính xách tay tuổi đơn giản 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 một ngày cụ thể, như hình dưới:

*

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

Nếu hộp Today’s date được chọn, cực hiếm 1 lộ diện ở ô được link (ví dụ I5), và cách làm tính tuổi như sau:

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

Nếu vỏ hộp Specific date được chọn, cùng 1 ngày cụ thể đượ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, các bạn lồng những hàm vào nhau, và bí quyết 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”) & ” Months, ” và DATEDIF($B$3,TODAY(),”MD”) và ” Days”, IF(ISNUMBER($B$7), DATEDIF($B$3, $B$7,”Y”) và ” Years, ” và DATEDIF($B$3, $B$7,”YM”) & ” Months, ” & DATEDIF($B$3, $B$7,”MD”) và ” Days”, “”))

Công thức sinh hoạt ô B10 cùng B11 cũng chuyển động tương tự. đương nhiên sẽ đơn giản dễ dàng hơn bởi vì hàm DATEIF chỉ việc trả cực hiếm là tháng tròn, ngày tròn.

ĐÁNH DẤU TUỔI :

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

Xem thêm: Hướng dẫn sử dụng sổ liên lạc điện tử edu vn edu vn, sổ liên lạc điện tử

Nếu phương pháp tính tuổi cho ra số năm tuổi tròn, chúng ta có thể thêm cách làm điều kiện như thế này:

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

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

*

Để gồm có điều kiện phụ thuộc công thức như trên, chọn ô hoặc hàng bạn muốn đánh dấu, cho tới Home tab > Styles group > Conditional Formatting > New Rule… > Use a formula lớn determine which cells khổng lồ format.

Để hoàn toàn 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 các hàm cơ mà còn đề nghị sử dụng xuất sắc cả những công cố gắng của Excel. Hầu hết hàm nâng cấp giúp áp dụng xuất sắc vào các bướ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 cỗ những kỹ năng này chúng ta đều rất có thể học được trong khóa học EX101 – Excel từ bỏ cơ phiên bản tới chăm gia của học tập Excel Online. Bây chừ hệ thống đang có ưu đãi cực kỳ lớn cho chính mình khi đăng ký tham gia khóa học. Cụ thể xem tại: Hoc
Excel.Online