평산아빠의 Life log

[엑셀] 주민등록번호로 나이계산하기 본문

노하우/컴퓨터,스마트폰,IT

[엑셀] 주민등록번호로 나이계산하기

평산아빠
반응형










=IFERROR(INT(TEXT(TODAY(),"yyyy.mmdd")-TEXT(LEFT(D6,6),17+EVEN(FIND(LEFT(RIGHT(D6,7)),"901234"))/2&"00!.0000")),"")



※빨간부분만 수정하시면 됩니다.


1. TODAY()

- 아무런 기준이 없을 경우 Today()함수를 쓰고 만약 기준이 있다면 "2014-04-12" 이런 식으로 셀에 입력하고 그 셀 주소를 입력하면 됩니다.


2. D6

- D6의 경우 실제 주민등록번호가 들어간 셀의 위치로 하이픈이 없는 상태로 입력되는게 가장 좋습니다.(주민등록형식으로 셀서식 변경)



참고로 주민등록번호에서 성별을 표시하는 함수는


=IF(OR(MID(D6,7,1)="1",MID(D6,7,1)="3"),"남","여") 입니다.







반응형
Comments