Excel: dd/mm/yyyy 단위로 나이를 계산하는 방법
다음 수식을 사용하여 Excel에서 dd/mm/yyyy 형식의 생년월일을 기준으로 나이를 계산할 수 있습니다.
공식 1: 나이를 연 단위로 계산합니다(예: 32세).
=DATEDIF( B2 ,NOW(),"y")
공식 2: 십진수 연도(예: 32.597세)로 나이를 계산합니다.
=YEARFRAC( B2 ,NOW())
공식 3: 나이를 연, 월, 일 단위로 계산합니다(예: 32세, 7개월, 5일).
=DATEDIF( B2 ,TODAY(),"y")&" years, "&DATEDIF( B2 ,TODAY(),"ym")&" months, "&DATEDIF( B2 ,TODAY(),"md")&" days "
각 수식에서는 생년월일이 셀 B2 에 있다고 가정합니다.
다음 예에서는 Excel에서 다음 생년월일 목록을 사용하여 실제로 각 수식을 사용하는 방법을 보여줍니다.
예시 1: 연령을 연 단위로 계산합니다.
B2 셀의 생년월일을 나이로 변환하려면 C2 셀에 다음 수식을 입력하면 됩니다.
=DATEDIF( A2 ,TODAY(),"y")
그런 다음 이 수식을 클릭하여 C열의 나머지 각 셀로 드래그할 수 있습니다.
C열에는 B열에 각 생년월일의 나이가 연도로 표시됩니다.
예 2: 십진수 연도로 나이 계산
B2 셀의 생년월일을 십진수 연도로 변환하려면 C2 셀에 다음 수식을 입력하면 됩니다.
=YEARFRAC( B2 , TODAY ())
그런 다음 이 수식을 클릭하여 C열의 나머지 각 셀로 드래그할 수 있습니다.
C 열에는 B 열의 각 생년월일에 대한 나이가 소수점 연도 기준으로 표시됩니다.
예시 3: 연, 월, 일 단위로 연령 계산
셀 B2 의 나이를 연, 월, 일 단위로 계산하려면 C2 셀에 다음 수식을 입력하면 됩니다.
=DATEDIF( B2 ,TODAY(),"y")&" years, "&DATEDIF( B2 ,TODAY(),"ym")&" months, "&DATEDIF( B2 ,TODAY(),"md")&" days "
그런 다음 이 수식을 클릭하여 C열의 나머지 각 셀로 드래그할 수 있습니다.
C열에는 B열에 각 생년월일의 나이가 연, 월, 일 단위로 표시됩니다.
추가 리소스
다음 자습서에서는 Excel에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.
Excel에서 날짜 사이의 개월 수를 계산하는 방법
Excel에서 날짜를 월 및 연도 형식으로 변환하는 방법
Excel에서 월 평균을 계산하는 방법