Excel에서 생년월일을 나이로 변환하는 방법(예제 포함)


다음 수식을 사용하여 Excel에서 생년월일을 나이로 변환할 수 있습니다.

공식 1: 생년월일을 연도(예: 23세)로 변환합니다.

 =DATEDIF( A2 ,NOW(),"y")

공식 2: 생년월일을 십진수 연도(예: 23.567년)로 변환합니다.

 =YEARFRAC( A2 ,NOW())

공식 3: 생년월일을 연, 월, 일 단위의 나이로 변환합니다(예: 23년, 6개월, 25일).

 =DATEDIF( A2 ,NOW(),"y")&" years, "&DATEDIF( A2 ,NOW(),"ym")&" months, "&DATEDIF( A2 ,NOW(),"md")&" days "

각 수식에서는 생년월일이 셀 A2 에 있다고 가정합니다.

다음 예에서는 Excel에서 다음 생년월일 목록을 사용하여 실제로 각 수식을 사용하는 방법을 보여줍니다.

예시 1: 생년월일을 연령(년)으로 변환

A2 의 생년월일을 나이로 변환하려면 셀 B2 에 다음 수식을 입력하면 됩니다.

 =DATEDIF( A2 ,NOW(),"y")

그런 다음 이 수식을 클릭하여 B열의 나머지 각 셀로 드래그할 수 있습니다.

엑셀 생년월일을 나이로 변환

B열에는 A열에 각 생년월일의 나이가 연도로 표시됩니다.

예 2: 생년월일을 십진수 연도의 나이로 변환

A2 의 생년월일을 십진수 연도로 변환하려면 셀 B2 에 다음 수식을 입력하면 됩니다.

 =YEARFRAC( A2 ,NOW())

그런 다음 이 수식을 클릭하여 B열의 나머지 각 셀로 드래그할 수 있습니다.

Excel에서 생년월일을 십진수로 나이로 변환합니다.

B열에는 A열의 각 생년월일에 대한 나이가 소수점 연도 기준으로 표시됩니다.

예시 3: 생년월일을 연, 월, 일 단위의 나이로 변환

A2 셀의 생년월일을 연, 월, 일 단위의 나이로 변환하려면 B2 셀에 다음 수식을 입력하면 됩니다.

 =DATEDIF( A2 ,NOW(),"y")&" years, "&DATEDIF( A2 ,NOW(),"ym")&" months, "&DATEDIF( A2 ,NOW(),"md")&" days "

그런 다음 이 수식을 클릭하여 B열의 나머지 각 셀로 드래그할 수 있습니다.

Excel은 생년월일을 연, 월, 일 단위로 변환합니다.

B열에는 A열에 각 생년월일의 나이가 연, 월, 일 단위로 표시됩니다.

추가 리소스

다음 자습서에서는 Excel에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

Excel에서 날짜 사이의 개월 수를 계산하는 방법
Excel에서 날짜를 월 및 연도 형식으로 변환하는 방법
Excel에서 월 평균을 계산하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다