Thứ ba, 24/10/2023 - 17:40
Bạn đang gặp khó khăn trong việc tính tuổi cho nhiều người cùng lúc. Đừng lo lắng, các công thức tính tuổi trong Excel sẽ giúp bạn thực hiện một cách nhanh chóng. Vậy có những công thức nào? Cách áp dụng ra sao? Hãy cùng Thủ Thuật Số khám phá bài viết dưới đây để tìm hiểu chi tiết nhé!
Mục lục
Mỗi công thức tính tuổi trong Excel sẽ được sử dụng khác nhau trong những trường hợp khác nhau. Nếu bạn đang muốn tính tuổi của nhiều người tại thời điểm hiện tại thì dưới đây là 4 công thức tính tuổi mà bạn có thể áp dụng!
Cách tính tuổi trong Excel bằng hàm Year được đánh giá là công thức tính nhanh và đơn giản nhất. Tuy nhiên hàm này không thể tính tuổi theo ngày tháng.
Cú pháp của hàm như sau:
=YEAR(NOW())-YEAR(B3)
Trong đó đối số:
YEAR(NOW()): Năm hiện tại
YEAR(B3): Ô có chứa ngày tháng năm sinh để tính tuổi.
Bước 1: Tiến hành nhập công thức vào ô cần tính.
Bước 2: Nhấn Enter và kiểm tra
Trường hợp kết quả trả về là dạng chuỗi như hình dưới đây là do định dạng ô đang ở kiểu Date. Do đó bạn cần chỉnh định dạng sang Number để kết quả hiển thị số nguyên.
Các bước thực hiện là: Bôi đen vùng kết quả ứng với cột Tuổi, sau đó nhấp chuột phải chọn vào Format Cells.
Khi xuất hiện hộp thoại Format Cell > Nhấn vào mục Number và nhập số 0 vào Decimal places (vì tuổi là số nguyên)> Nhấn OK.
Tiếp đó nhập lại công thức ở bước 1 và nhấn Enter sẽ ra kết quả.
Bước 3: Đặt con trỏ chuột vào góc phải ô kết quả đến khi hiển thị dấu thập rồi kéo xuống để hiển thị kết quả các ô còn lại.
Cách tính tuổi theo năm được giới thiệu tiếp theo đây là hàm YEARFRAC. Mặc dù tính chính xác và độ tin cậy của hàm khá cao nhưng nó không phổ biến nên ít được sử dụng.
Và bạn có thể tính tuổi theo năm sinh trong Excel bằng hàm YEARFRAC theo công thức:
=YEARFRAC(start_date,end_date,[basis])
Trong đó đối số:
Start_date: Là ngày bắt đầu.
End_date: Là ngày kết thúc.
Basis: Được hiểu là con số quy định kiểu tính (thông thường là 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)
Bước 1: Điền công thức vào ô cần tính.
Bước 2: Bấm Enter và kéo chuột xuống để hiển thị các kết quả còn lại.
Hàm TODAY được biết đến là hàm tính tuổi trong Excel đơn giản và dễ thực hiện. Tuy nhiên vẫn có một vài trường hợp kết quả trả về là sai bởi 4 năm sẽ có 1 năm nhuận.
Cách tính tuổi trong Excel bằng hàm TODAY như sau:
=(TODAY()-B2)/365
Các đối số:
TODAY()-B2: tức là lấy ngày hiện tại trừ cho ngày tháng năm ở ô B2..
/365: Nghĩa là chia cho 365 ngày trong 1 năm.
Lưu ý: Phần lớn kết quả trả về là đúng. Tuy nhiên vẫn có thể xảy ra sai sót bởi:
Chẳng hạn nếu có người sinh ngày 29/2 và ngày hôm nay là 28/2 thì công thức tính sẽ khiến người đó già thêm 1 tuổi.
Thay vì chia cho 365 thì bạn có thể chia cho 365,25 vì hễ 1 năm thì có 1 năm nhuận là 366 ngày. Thế nhưng cách tính này vẫn chưa tối ưu bởi việc tính tuổi 1 em bé chưa trải qua năm nhuận sẽ sai.
DATEDIF là hàm tính tuổi Excel rất chính xác và nhanh chóng. Mặc dù công thức của nó khá phức tạp nhưng vẫn được người dùng sử dụng khá rộng rãi.
Tùy vào đơn vị tính của hàm DATEIF thì bạn có thể sử dụng các số liệu khác nhau:
Y: Kết quả trả về là số năm đầy đủ giữa ngày bắt đầu và ngày kết thúc.
M: Kết quả trả về đầy đủ số tháng giữa các ngày.
D: Kết quả trả về là số ngày ở giữa 2 ngày.
YM: Kết quả trả về là tháng bỏ qua ngày và năm.
MD: Kết quả là sự khác biệt theo ngày bỏ qua tháng và năm.
YD: Kết quả là sự khác biệt theo ngày và bỏ qua năm.
Để tính tuổi theo năm ta có công thức như sau:
=DATEDIF(B2,NOW(),"Y")
Trong đó đối số:
B2: Ô có chứa ngày tháng năm sinh bạn cần tính.
NOW: Thời gian ở hiện tại.
Y: Đơn vị tính theo năm.
Theo đó ta thực hiện các bước sau:
Bước 1: Điền công thức tính vào ô cần tính
Bước 2: Nhấn Enter và kéo xuống dưới để hiển thị kết quả các ô còn lại.
Bạn đang tìm kiếm cách tính số tuổi trong Excel ở mốc thời gian không cố định? Hãy tiếp tục theo dõi nội dung dưới đây để tìm hiểu chi tiết nhé!
Đây là cách tính tuổi khá đơn giản mà ai cũng có thể thực hiện. Theo đó bạn sẽ thực hiện lệnh bằng cách lấy năm hiện tại trừ cho năm sinh là ra kết quả.
Bạn vẫn có thể áp dụng hàm DATEIF để tính tuổi ngay cả khi chỉ có năm kết thúc mà không rõ ngày tháng. Để giúp bạn dễ hiểu hơn về công thức tính, chúng ta sẽ cùng tìm hiểu ví dụ sau:
Giả sử bạn quản lý cơ sở dữ liệu chứa thông tin của những người bệnh. Bạn muốn biết thời điểm họ đến khám là bao nhiêu tuổi thông qua ngày sinh và năm sinh của người bệnh.
Theo bảng ta có ngày sinh bệnh nhân ở cột B và lần cuối bệnh nhân đến khám nằm ở cột C. Áp dụng công thức tính tuổi hàm DATEIF như sau: =DATEDIF(B2,DATE(C2,1,1),”Y”)
Trong đó đối số:
B2: Ô chứa ngày sinh bệnh nhân.
DATE(C2,1,1): Đây là ngày, tháng lần cuối bệnh nhân đến khám mà bạn đã điền ở ô C2 với số năm có sẵn. Cụ thể ở ví dụ này là ngày 1 tháng 1 năm 2015.
Y: Đây là khoảng thời gian được xác định theo năm tròn giữa 2 ngày.
Như vậy bạn có thể tìm được số tuổi của bệnh nhân đầu tiên tính đến ngày 1/1/2015 là 28 tuổi. Kéo chuột xuống dưới ta có kết quả ở bảng sau:
Để biết được cụ thể và chính xác về độ tuổi, ngày, tháng và năm sinh của một người sẽ rất dễ nếu bạn biết đến hàm DATEIF. Tuy nhiên, bạn phải cần kết hợp 3 đối số của hàm lại với nhau. Cụ thể:
Cách tính số năm: =DATEDIF(B2,TODAY(),“Y”)
Cách tính số tháng: =DATEDIF(B2,TODAY(),“YM”)
Cách tính số ngày: =DATEDIF(B2,TODAY(),”MD”)
Trong đó đối số C3 là ô chứa dữ liệu ngày, tháng, năm sinh bạn cần xác định tuổi.
Cách tính tuổi từ ngày tháng năm sinh trong excel bằng hàm DATEIF cụ thể như sau:
Bước 1: Nhập công thức 3 hàm trên vào ô tính và nối bằng dấu “&” ta có: =DATEDIF(B2,TODAY(),”Y”) & DATEDIF(B2,TODAY(),”YM”) & DATEDIF(B2,TODAY(),”MD”).
Bước 2: Nhấn Enter thì kết quả trả về sẽ hiển thị dạng chuỗi như hình.
Bước 3: Do đó, để rõ nghĩa của kết quả bạn cần định nghĩa các con số theo công thức sau:
=DATEDIF(B2,TODAY(),"Y") & " Years, " & DATEDIF(B2,TODAY(),"YM") & " Months, " & DATEDIF(B2,TODAY(),"MD") & " Days"
Bước 4: Cuối cùng bấm Enter để biết được độ tuổi chính xác của bệnh nhân theo ngày tháng năm sinh.
Với công thức tính tuổi theo ngày tháng năm sinh trong Excel bằng hàm DATEIF bạn còn có thể xác định được số ngày mà một người đạt tới 1 số tuổi cụ thể.
Chẳng hạn như ngày tháng năm sinh của A là 14/6/1995 thì khi đạt 50 tuổi sẽ là ngày nào?
Bước 1: Ta có công thức: =DATE(YEAR(B2) + 50; MONTH(B2); DAY(B2))
Trong đó:
YEAR(B2) + 50: Năm sinh của A và 50 năm để đạt tới 50 tuổi.
MONTH(B2): Là tháng sinh.
DAY(B2): Là ngày sinh.
Bước 2: Ấn Enter để hiển thị kết quả.
Trên đây là toàn bộ các công thức tính tuổi trong Excel mà Thủ Thuật Số muốn chia sẻ đến bạn. Hy vọng bạn có thể dễ dàng áp dụng và làm việc hiệu quả hơn. Chúc bạn thành công!
Chủ đề:
Excel 19-10-2023
Việc biết được cách tìm giá trị nhỏ nhất có điều kiện trong Excel sẽ giúp bạn lọc ra được giá trị nhỏ nhất trong một tệp dữ liệu. Vậy thì cách tìm như thế nào? Các bước thực hiện có khó không? Hãy cùng Thủ Thuật Số hướng dẫn bạn cách tìm giá trị nhỏ nhất trong Excel ngay trong bài viết sau đây nhé!
Excel 31-10-2023
Cách sử dụng Excel cho người mới học là vấn đề mà nhiều người lần đầu sử dụng công cụ này quan tâm. Kỹ năng sử dụng Excel không chỉ bắt buộc trong một vài môn học tại trường mà nó còn là yêu cầu tối thiểu của rất nhiều công việc. Nếu bạn vẫn chưa biết gì về Excel thì bài viết hướng dẫn sử dụng Excel cơ bản dưới đây là dành cho bạn.
Excel 20-10-2023
Trong quá trình sử dụng Excel, có một vài trường hợp bạn sẽ cần sử dụng thông tin trên nhiều bảng sheet khác nhau. Nếu như bạn mở từng bảng một để lọc thông tin sẽ mất rất nhiều thời gian và dễ nhầm lẫn. Hiểu được tầm quan trọng của thao tác cách gộp các sheet trong Excel, Thủ Thuật Số xin chia sẻ với bạn cách gộp sheet đơn giản, dễ thực hiện sau đây!
Liên Kết Hữu Ích