주민번호에는 나이와 성별 정보가 있다. 이걸 일일이 77, 79 입력한 뒤에 현재 년도에서 빼는 계산식을 입력하고, 성별은 성별대로 따로 1, 2 이런 식으로 입력을 할 수도 있기는 하다. 그러나 주민번호 입력하는 것도 귀찮은데 일일이 나이, 성별 입력하는 것은 더욱 귀찮다. 주민번호가 있으면 이걸 토대로 엑셀에서 자동 계산이 되도록 할 수 있다. 아래 예를 보자.
이름, 주민번호가 있다. c열에 주민번호가 있고, 이 값을 토대로 e, f 열에 나이, 성별을 자동 계산되도록 만들었다.
엑셀 주민번호 나이 계산 함수
나이는 오늘 날짜에서 c열 (주민번호가 있는 열)에서 계산을 하도록 설정을 한 것이다. c19 이 부분을 주민번호가 입력된 열과 행으로 바꾸면 된다.
나이 =YEAR(TODAY())-VALUE(LEFT(C19,2))-IF(LEFT(C19,1)="0",2000,1900)
엑셀 주민번호 성별 계산 함수
성별 역시 주민번호가 입력된 열과 행을 넣으면 된다. 필자의 경우 c열에 있으니 c1, c2, 이런 값들을 넣었고, 19번째 줄에 있던 함수를 복사해서 값이 이렇다.
성별 =IF(MOD(MID(C19,8,1),2)=0,"여","남")
엑셀을 찾아보면 어지간한 통계도 거의 되고, 일일이 계산하거나 수작업하지 않아도 되는 부분들이 많다. 이걸 어떻게 하면 되지? 라는 생각이 들때면 검색해보면 엑셀 함수들이 있으니, 고생하기 전에 꼭 엑셀 함수부터 찾아보고 하자.
- SPSS 없이 엑셀 T검증, 분산분석 ANOVA 하는 방법
- 엑셀 창 두개 띄우는 방법, 복잡한 레지스트리 정리 아닌 초간단 팁
'컴퓨터 > 소프트웨어' 카테고리의 다른 글
윈도우10 무비메이커 설치하기, 윈도우 필수 패키지 2012 다운로드 및 설치 방법 (0) | 2016.09.25 |
---|---|
윈도우10 로그인 배경화면 변경 방법 (2) | 2016.08.24 |
컴퓨터 드라이버 자동 업데이트 방법, 인텔 드라이버 업데이트 유틸리티 (0) | 2016.08.20 |