Trong bài viết này, các bạn sẽ biết cách tính tuổi trong Excel bằng một số trong những hàm. Các hàm này khá dễ sử dụng nên nó sẽ vô cùng bổ ích cho quá trình của bạn.

Bạn đang xem: Cách tính số tuổi trong excel


Không bao gồm hàm đặc biệt nào để tính tuổi trong Excel, tuy nhiên có một vài cách không giống nhau để thay đổi ngày sinh thành tuổi. Bởi vì vậy, bài viết này sẽ lý giải những ưu thế và yếu điểm của từng cách tính tuổi trong Excel nhằm xem phương pháp nào tương xứng cho quá trình của bạn.

Cách tính tuổi vào Excel bằng hàm TODAY

*

Cách tính tuổi trong Excel đơn giản nhất là sử dụng hàm TODAY. Mục đích của việc thực hiện hàm này là lấy thời gian hiện trên trừ đi ngày sinh vào một ô dữ liệu.

Giả sử ngày sinh nằm trong ô B5 như bảng tính mẫu mặt hình trên, bí quyết tính tuổi theo năm như sau:

=(TODAY()-B5)/365

*

Kết quả lúc tính tuổi bằng công thức sử dụng hàm TODAY

Phần thứ nhất của bí quyết (TODAY()-B5) trả về sự khác biệt giữa ngày hiện tại và ngày sinh là ngày, tiếp nối bạn chia số đó đến 365 và để được số năm. Cách làm này rõ ràng và dễ nhớ, tuy nhiên có một vụ việc nhỏ. Trong phần đông các trường hợp, nó trả về một số trong những thập phân như được minh họa trong hình hình ảnh trên.

Để hiển thị số thời gian đầy đủ, bạn hãy thực hiện hàm INT để làm tròn số thập phân xuống số nguyên sát nhất. Trong lấy ví dụ này, các bạn hãy nhập bí quyết sau:

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

*

Sau khi nhận Enter, bạn sẽ có hiệu quả là số tuổi của một người.

Hạn chế: Sử dụng cách tính tuổi vào Excel này chế tạo ra ra tác dụng khá đúng chuẩn nhưng không trả hảo. Bài toán chia đến số ngày vừa đủ trong năm rất có thể khiến một vài người bị không đúng tuổi. Ví dụ, giả dụ ai đó sinh vào ngày 29 tháng 2 và từ bây giờ là ngày 28 tháng 2, cách làm sẽ tính thêm một ngày cho người đó.

Vì vậy, chúng ta cũng có thể chia đến 365,25 thay vày 365 vày mỗi năm nhuận sẽ sở hữu 366 ngày. Mặc dù vậy, biện pháp làm này cũng không trả hảo. Ví dụ, nếu như khách hàng đang tính tuổi của một đứa trẻ chưa sống sang một năm nhuận, bài toán tính tuổi của trẻ bằng cách chia cho 365,25 sẽ tạo ra một hiệu quả sai.

Cách tính tuổi vào Excel bởi hàm YEARFRAC

Một cách tin cậy hơn để tính tuổi trong Excel là sử dụng hàm YEARFRAC. Cú pháp của hàm YEARFRAC như sau:

=YEARFRAC(start_date, end_date, )

Trong đó:

Start_date: tháng ngày năm sinh. End_date: bạn có thể sử dụng hàm TODAY () nhằm trả về ngày hôm nay. Base: sử dụng đối số là 1 cho phép Excel chia số ngày thực tiễn mỗi tháng cho số ngày thực tế mỗi năm.

Giả sử ngày sinh nằm trong ô B5 của bảng tính như phần trên, công thức các bạn phải nhập sẽ sở hữu dạng như sau:

=YEARFRAC(B5, TODAY(), 1)

*

Giống như trong lấy ví dụ như trước, tác dụng của hàm YEARFRAC cũng là một vài thập phân. Để khắc phục điều này, hãy áp dụng hàm ROUNDDOWN với 0 trong đối số cuối cùng vì bạn không muốn có ngẫu nhiên vị trí thập phân nào.

Vì vậy, đấy là công thức YEARFRAC được cách tân để tính tuổi trong Excel:

=ROUNDDOWN(YEARFRAC(B5, TODAY(), 1), 0)

*

Sau lúc Enter, bạn sẽ có hiệu quả như trên. Sao chép công thức cho các ô tài liệu khác giả dụ muốn.

Cách tính tuổi trong Excel bằng hàm DATEDIF

Một cách khác để đổi khác ngày sinh thành tuổi vào Excel là sử dụng hàm DATEDIF. Công thức áp dụng với hàm này có dạng như sau:

=DATEDIF(start_date, end_date, unit)

Hàm này hoàn toàn có thể trả về sự khác hoàn toàn giữa nhị ngày trong những đơn vị thời gian khác biệt như năm, tháng và ngày, tùy thuộc vào cực hiếm bạn cung ứng trong đối số đơn vị (Unit). Với ý nghĩa như vậy, unit hoàn toàn có thể sử dụng là:

Y: Trả về số năm rất đầy đủ giữa ngày bắt đầu và ngày kết thúc. M: Trả về số tháng tương đối đầy đủ giữa những ngày. D: Trả về số ngày giữa hai ngày. YM: Trả về tháng, bỏ qua mất ngày và năm. MD: Trả về sự khác hoàn toàn theo ngày, bỏ qua tháng và năm. YD: Trả về sự khác hoàn toàn theo ngày , bỏ qua năm.

Vì bọn họ muốn tính tuổi theo năm, nên chúng ta sẽ sử dụng đơn vị "y" mang đến đối số Unit:

Trong lấy ví dụ này, ngày sinh nằm trong ô B5 và bạn tham chiếu ô này trong công thức tuổi là:

=DATEDIF(B5, TODAY(), "y")

*

Không bắt buộc hàm làm cho tròn bổ sung trong trường thích hợp này vì công thức DATEDIF với đơn vị "y" sẽ tính số thời gian đầy đủ.

Như các bạn vừa thấy, câu hỏi tính tuổi theo số năm tương đối đầy đủ rất dễ dàng dàng. Nếu như bạn có thêm ngẫu nhiên cách tính tuổi trong Excel nào không giống thì chớ ngần ngại share cho mọi fan nhé.

Làm cố nào để tính tuổi vào Excel? Từ những công thức tính đối chọi giản cho đến các hàm thời hạn trong Excel, có khá nhiều cách giúp bạn xong yêu mong này.

Vậy thì trong nội dung bài viết ngày hôm nay, bạn hãy cùng emcanbaove.edu.vn khám phá các cách tính tuổi vào Excel nhanh nhất nhé!

Bài viết này để giúp bạn học được các cách tính tuổi vào Excel cho những trường hợp nạm thể, kèm theo đó là những điểm mạnh và yếu điểm của từng phương pháp. Trường đoản cú đó, bạn sẽ học được biện pháp viết một bí quyết hàm tính tuổi trong Excel cân xứng nhất để giải quyết và xử lý mọi việc tính tuổi của mình.


VỪA BẬN VỪA LƯỜI VẪN GIỎI EXCEL NHỜ KHÓA HỌC NÀY


*
EXG01: tuyệt đỉnh công phu Excel - thay đổi bậc thầy Excel

G-LEARNING

32338 học viên


4.8 (109 tấn công giá)

499,000đ

799,000đ


*
Nhập môn Excel thuộc emcanbaove.edu.vn

G-LEARNING

10699 học tập viên


4.63 (19 tấn công giá)

Miễn phí

499,000đ


*
EXG05 - tài năng sử dụng bí quyết và hàm A-Z vào Excel

G-LEARNING

676 học viên


4.8 (5 tấn công giá)

499,000đ

799,000đ


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

Bạn rất có thể sử dụng không hề ít hàm nhằm tính tuổi vào Excel đúng đắn theo số năm, số tháng, số ngày, hay thậm chí còn là số giờ và số phút. Mặc dù thì trong những cuộc tiếp xúc hàng ngày, thắc mắc “Bạn từng nào tuổi?” mang chân thành và ý nghĩa hỏi về số năm kể từ ngày chúng ta chào đời. Vậy nên họ sẽ bắt đầu với phương pháp tính tuổi vào Excel theo số năm ngoái nhé.

Cách tính tuổi vào Excel bằng hàm TODAY

Thông thường, các bạn tính tuổi của một người bằng cách nào? tất cả phải bạn thực hiện phép trừ ngày lúc này cho ngày sinh của fan đó không? Đó cũng đó là nguyên lý xây dựng cách tính tuổi vào Excel.

Nhắc mang đến ngày hiện tại, các bạn nghĩ mang đến hàm gì? chắc hẳn là hàm TODAY rồi. Để chế tác một phương pháp tính tuổi trong Excel cùng với hàm này, đầu tiên chúng ta sẽ lấy ngày lúc này trừ đi ngày sinh, sau đó lấy công dụng này phân chia cho 365.

Giả sử bọn họ có một danh sách thông tin như vào hình bên dưới đây. Yêu thương cầu đưa ra là tính tuổi những người trong danh sách và điền vào cột C.

*

Tại ô C2, mình sẽ điền bí quyết hàm tính tuổi trong Excel như sau:

=(TODAY()-B2)/365

Trong đó:

(TODAY()-B2) trả về tác dụng phép trừ ngày hiện tại cho ngày sinh tại ô B2.Lấy tác dụng (TODAY()-B2) chia đến 365 thì ta sẽ được số năm tính từ thời điểm ngày sinh mang lại ngày hiện tại tại.
*

Như các bạn thấy, cách tính tuổi vào Excel cùng với hàm TODAY cực kì đơn giản cùng dễ nhớ. Mặc dù nhiên, gồm một rắc rối bé dại với bí quyết này. Đó là trong đa số các ngôi trường hợp, bí quyết hàm tính tuổi trong Excel của họ sẽ trả về kết quả là những số thập phân. Vậy thì làm cố nào để chuyển đổi số tuổi thành một số nguyên?

Có khôn cùng nhiều phương pháp để bạn có kết quả tính tuổi trong Excel là một số trong những nguyên. Trong bài viết này, bản thân sẽ sử dụng thêm hàm TRUNC để giữ giàng phần nguyên của kết quả. Bí quyết hàm như sau:

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

*

Hoặc bạn cũng có thể sử dụng hàm ROUND để gia công tròn số tuổi với phương pháp dưới đây:

=ROUND((TODAY()-B2)/365,0)

*

Có thể bạn sẽ nhận thấy một sự biệt lập nho nhỏ tuổi giữa kết quả hàm TRUNC với hàm ROUND. Lý do là cũng chính vì hàm TRUNC chỉ tách bóc riêng phần nguyên trong cực hiếm số, còn hàm ROUND thì có tác dụng tròn cho giá trị nguyên sát nhất. Một cách khác giúp đỡ bạn làm tròn số trong những ô này là áp dụng Custom Format.

Hàm tính tuổi trong Excel họ vừa vận dụng với hàm TODAY mang đến ra công dụng khá chuẩn xác, nhưng chưa phải 100%. Do họ lấy số ngày trong một năm là 365, dẫn đến tác dụng sai lệch khi tính tuổi vào Excel. Để hạn chế điều này, bạn có thể sử dụng số phân chia là 365.25 thay vị 365 bởi cứ 4 năm, chúng ta sẽ có một năm nhuận 366 ngày. Tuy vậy thì cách tính tuổi vào Excel này cũng ko phải phương thức tối ưu.

Có thể nói, phép trừ ngày hiện tại cho ngày sinh rất có thể là cách thức tính tuổi tuyệt đối trong cuộc sống hàng ngày của chúng ta, nhưng lại chưa hẳn cách tiếp cận lý tưởng trên trang tính Excel. Vậy thì hãy cùng mình đọc thêm các cách tính tuổi vào Excel khác nhé.

Cách tính tuổi trong Excel bởi hàm YEARFRAC

Hàm YEARFRAC là hàm tính số năm thân 2 mốc thời hạn nhất định. Về cú pháp và cách thực hiện của hàm, các bạn hãy đọc nội dung bài viết chi tiết tại trên đây nhé. Để tính tuổi trong Excel, họ sẽ thực hiện công thức hàm YEARFRAC phối kết hợp hàm TODAY như sau:

=YEARFRAC(B2, TODAY(), 1)

Trong đó:

B2 là tham chiếu cho tới ô chứa ngày sinh.TODAY() trả về hiệu quả ngày hiện tại.Tham số cơ sở đếm của hàm YEARFRAC là 1, nghĩa là Excel phân tách số ngày thực tế cho thời gian thực tế.
*

Công thức hàm tính tuổi vào Excel này cũng đến ra kết quả là một hàng số thập phân, vày đó, bản thân sẽ sử dụng thêm hàm ROUNDDOWN vào công thức để làm tròn xuống thành số nguyên.

Như vậy, họ sẽ bao gồm một cách làm tính tuổi trong Excel cải thiện với hàm YEARFRAC như sau:

=ROUNDDOWN(YEARFRAC(B2, TODAY(), 1),0)

*

Cách tính tuổi trong Excel bởi hàm DATEDIF

Một hàm tính tuổi trong Excel khác bạn cũng có thể dùng là hàm DATEDIF. Đây là hàm trả về công dụng chênh lệch giữa 2 mốc thời hạn bằng các đơn vị năm, tháng với ngày, dựa vào tham số chúng ta chọn lúc viết hàm. Với phương pháp tính tuổi trong Excel theo số năm, mình vẫn dùng phương pháp hàm DATEDIF kết hợp hàm TODAY như sau:

=DATEDIF(B2,TODAY(),"y")

Trong đó:

B2 là tham chiếu tới ô chứa ngày sinh.TODAY() trả về hiệu quả ngày hiện nay tại.Tham số đơn vị chức năng đếm của hàm DATEDIF là y, nghĩa là đếm theo số năm.
*

Với cách tính tuổi trong Excel với hàm DATEDIF, bạn sẽ không cần phải làm tròn số vì tác dụng trả về vẫn là số nguyên rồi.

Xem thêm: Cách chỉnh kích thước ô trong excel 2010 kèm ví dụ minh hoạ, thay đổi chiều rộng của cột và chiều cao của hàng

Cách tính tuổi trong Excel theo năm, tháng với ngày

Thay vày tính tuổi theo năm, nếu bạn có nhu cầu tính tuổi đúng đắn đến từng ngày, Excel vẫn trả toàn rất có thể giúp bạn. Cơ hội này, toàn bộ những gì bạn cần sử dụng là hàm DATEDIF và hàm TODAY. Về cơ bản, chúng ta sẽ buộc phải 3 cách làm hàm tính tuổi trong Excel so với từng đơn vị chức năng năm, tháng ngày. Giả sử ô tính B2 chứa giá trị ngày sinh, dưới đó là các bí quyết cụ thể:

Công thức tính năm: =DATEDIF(B2, TODAY(), "y")Công thức tính tháng: =DATEDIF(B2, TODAY(), “ym”)Công thức tính ngày: =DATEDIF(B2, TODAY(), md”)

Tiếp tục, chúng ta sẽ phối hợp 3 cách làm trên bởi ký từ “&” để sở hữu được công thức hàm tính tuổi trong Excel như sau:

=DATEDIF(B2, TODAY(), "y")&DATEDIF(B2, TODAY(), “ym”)&DATEDIF(B2, TODAY(), md”)

Tuy nhiên, công thức này vẫn chưa hoàn chỉnh. Để Excel trả về đúng định dạng mong muốn là “x năm, y tháng, z ngày”, bọn họ sẽ cần kiểm soát và điều chỉnh công thức hàm tính tuổi trong Excel để phần mềm hoàn toàn có thể hiểu đúng yêu thương cầu. Như vậy, công thức cuối cùng như sau:

=DATEDIF(B2,TODAY(),"y")&" năm, "&DATEDIF(B2,TODAY(),"ym")&" tháng, "&DATEDIF(B2,TODAY(),"md")&" ngày"

*

Vậy là bọn họ đã dứt một phương pháp tính tuổi vào Excel đúng mực đến từng ngày cho chính mình rồi! cùng với một bí quyết dài như trên, bạn hãy thật cẩn thật để không nhập thiếu ngẫu nhiên ký tự nào nhé.

Tổng kết

Như vậy, chúng ta đã học cách tính tuổi vào Excel bằng các công thức hàm thời hạn khác nhau. Theo bạn, cách làm nào công dụng nhất? hi vọng kiến thức trong nội dung bài viết ngày từ bây giờ đã giúp cho bạn có thêm 1 thủ thuật có lợi dành cho quá trình của mình. Để học Excel công dụng bạn hãy tìm hiểu thêm các bài viết về chủ thể Excel trên blog tin học văn phòng công sở emcanbaove.edu.vn nhé!