Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 생일로 나이, 만 나이 구하기

엑셀(Excel)/Excel
반응형

해가 바뀌면 자신의 나이가 궁금해집니다. 엑셀을 사용하고 있다면 함수를 이용해서 간단하게 구할 수 있습니다. 사용함수는 NOW, YEAR 입니다. NOW 로 현재 날짜를 구하고 YEAR 로 년도를 구해서 빼는 것입니다. 그리고 DATEDIF 함수로 만 나이를 구해 보겠습니다.

 

 

생일은 날짜 형식에 맞게 입력합니다. 형식이 맞지 않으면 제대로 된 값을 구할 수 없습니다. 굳이 서식을 일반에서 날짜로 변경하지 않아도 됩니다.

엑셀 Excel 생일로 나이, 만 나이 구하는 방법

 

나이는 현재와 생년월일 사이의 년도 차이입니다. 먼저 NOW() YEAR() 함수로 현재 년도를 구합니다. YEAR() 함수는 날짜에서 년도를 추출할 수 있습니다

엑셀 Excel 생일로 나이, 만 나이 구하는 방법

 

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 생년월일로 나이 구하기, 연령대 인원 구하기
엑셀 Excel 함수 DATEDIF 생년월일로 나이와 개월 수를 구하기
엑셀 Excel 함수 이용해서 나이 계산하기
엑셀 Excel 주민번호에서 함수로 생년월일 추출하기
셀 Excel 사용자 주민 번호에서 생일 데이터 추출하는 방법



 

 

 

 

다음은 생일에서 년도를 추출하겠습니다. 생일이 입력되어 있는 셀을 YEAR() 함수의 인수값으로 넘깁니다

엑셀 Excel 생일로 나이, 만 나이 구하는 방법

 

이제 현재날짜에서 구한 년도와 생일에서 년도를 뺍니다. 그런데 결과값에 숫자가 아닌 날짜가 나타난다면 셀 형식을 변경해야 합니다. 날짜를 일반으로 변경하세요.

엑셀 Excel 생일로 나이, 만 나이 구하는 방법

 

결과는 다음과 같습니다. 여기에 +1 을 해야 일상생활에서 사용하는 나이가 나옵니다

엑셀 Excel 생일로 나이, 만 나이 구하는 방법

 

 

만 나이

 

우리나라에서는 나이를 만 나이세는 나이로 구분합니다. 일상 생활에서는 세는 나이를 쓰지만 법률에서는 만 나이를 사용합니다. 계산법은 간단합니다. 현재 연도에서 출생 연도를 뺀 후 생일이 안 지났으면 1살을 빼는 것입니다. 함수는 DATEDIF 를 사용할 것입니다.

 

DATEDIF 는 두 날짜 사이의 일, , 연도의 수를 계산하는 함수입니다. 원형은 다음과 같습니다.

 

DATEDIF(start_date, end_date, unit)

l  Start_date : 해당 기간의 시작 날짜

l  End_date : 해당 기간의 종료 날짜

l  Unit : 반환할 정보의 형식, Y(연도 수), M(개월 수), D(날짜 수)

 

 

함수는 다음과 같습니다. 첫 번째 Start_date 에 생일을 넣고, End_date 인수에 현재 날짜를 입력합니다. 그리고 연도를 반환하기 위해 마지막 인수인 Unit “Y” 를 입력합니다.

=DATEDIF(B5,NOW(),"Y") 

 

 

결과값은 다음과 같습니다. “세는 나이보다 1살이 적습니다. 현재 날짜의 월, 일이 생일 보다 이후라면 뺀 값이 나이가 됩니다

엑셀 Excel 생일로 나이, 만 나이 구하는 방법

 

바로 아래에 있는 생일은 현재 날짜보다 이후입니다. 생일이 지나지 않았으므로 -1 됩니다. 결과 적으로 세는 나이에서 2살이 적습니다

엑셀 Excel 생일로 나이, 만 나이 구하는 방법

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 생년월일로 나이 구하기, 연령대 인원 구하기
엑셀 Excel 함수 DATEDIF 생년월일로 나이와 개월 수를 구하기
엑셀 Excel 함수 이용해서 나이 계산하기
엑셀 Excel 주민번호에서 함수로 생년월일 추출하기
셀 Excel 사용자 주민 번호에서 생일 데이터 추출하는 방법
반응형
Posted by 녹두장군1
,