MID 함수 - 주민번호로 성별 판별MID 함수 - 주민번호로 성별 판별
Posted at 2014. 2. 6. 17:11 | Posted in 공부/엑셀총 12자리의 주민등록번호를 이용하여 성별을 판별하는 방법은 7번째 자리의 숫자에 따라 성별을 알 수 있다. 1,3은 남자 2,4는 여자이다. 주민번호 7번째 자릿수만 추출해서 판별 혹은 비교를 하면 성별 판별 후 출력이 가능하다. 주민번호 말고도 여러 숫자나 텍스트의 중간에서 몇몇 자리의 데이터를 빼서 원하는 결과를 도출할 수도있다. 그에 관한 함수는 MID 함수이다.
* 본 예제에서 쓰는 이름, 주민번호, 전화번호는 모두 예시로써 실제 인물이 아님을 밝힙니다.
MID 함수는 정확히 문자열에서 지정하는 위치의 지정한 개수 만큼 돌려주는것이다.
MID 함수의 인수구성은 =MID(해당문자열,문자열에서원하는텍스트나 숫자가 시작되는위치, 잘라낼 문자개수) 이다.
예로써 위와같은 표에서 주민번호를 기초로 성별을 판별해야된다고 가정하자.
그렇다면 위 처럼 함수를 조작해주면된다. 함수의 뜻을 알아보자
=IF(MID(D2,8,1)="1","남자","여자")
=만약에(중간에(D2셀의,8번째자리에있는텍스트,8번째에서 하나의 텍스트만)=1이라고 쓰여진 텍스트와같으면 "남자"라고 출력 아니면 "여자" 라고 출력 이라는 뜻이다. 991010-123456 이라는 가상의 주민번호가 있다면 중간에 - 까지 합쳐서 8번째 자리에 성별 판별 숫자가 있다. 그러므로 8번재자릿수를 잘라야하는것이다.
'공부 > 엑셀 ' 카테고리의 다른 글
LEFT 함수 - 주민등록번호로 생년월일, 나이 계산 (0) | 2014.02.06 |
---|---|
날짜 함수 TODAY, DAY, MONTH, YEAR 함수 (0) | 2014.02.06 |
MOD 함수 - 나눗셈의 나머지 (0) | 2014.02.05 |
VLOOKUP 함수 - 등급별 관리표시 (0) | 2014.02.05 |
IF 함수 이용 등급만들기 (0) | 2014.02.05 |