엑셀에서 주민등록번호로 성별을 쉽게 구분하는 CHOOSE와 MID 함수를 활용한 방법

 
 

엑셀에서 주민등록번호로 성별을 구분하는 방법에 대해 알아봅시다. 업무나 과제를 하다 보면 가끔 주민등록번호만으로 성별을 식별해야 하는 경우가 있습니다. 이 방법이 아주 쉽지는 않지만, 또 상당히 어려운 것은 아닙니다. 두 개의 함수를 사용해야 하지만, 하나하나 살펴보면 별것 아닙니다.

엑셀로 주민등록번호로 성별 구별하기: CHOOSE와 MID 함수 간단 활용법

대한민국의 주민등록번호는 [6자리 숫자 – 7자리 숫자]로 구성되어 있습니다.

생년월일은 앞의 6자리 숫자로, 성별은 뒤의 7자리 숫자의 첫 번째 자리로 표시됩니다. 뒤의 숫자는 지역 등의 식별 코드입니다.

2~3년 전까지는 뒷자리가 1로 시작하면 남성, 2로 시작하면 여성으로 구분되었습니다.

인구 증가로 인해, 3으로 시작하는 숫자를 남자 아이에게

여자 아이들은 4로 시작하는 뒷자리를 할당받기 시작했어요.

예를 들어보겠습니다, 다 알지만.

..

.

840403-3412233 (남자)

.

생년월일의 뒷자리 첫 번째 숫자가 1, 2, 3, 4일 경우 각각 남자, 여자, 남자, 여자로 구분됩니다.

주민번호로 남성과 여성을 구분할 수 있는 패턴과 원리, 힌트는 모두 얻었습니다.

주민번호로 성별을 구분하려면 두 가지 함수를 사용해야 합니다.

MID, CHOOSE, 바로 함수입니다.

중급 난이도의 함수인 IF 및 SUM과 같은 함수는 초보자에게는 쉽게 사용할 수 있는 함수가 아닙니다.

그리 어렵지 않으니, 천천히 따라와 보시기 바랍니다.

MID 함수는 주어진 문자열에서 특정 위치부터 지정된 길이만큼 문자를 추출하는 기능을 제공합니다. 예를 들어, “안녕하세요”라는 문자열에서 MID 함수를 사용하여 두 번째 문자부터 세 글자를 추출하면 “녕하세”가 됩니다. 이 함수는 Excel에서 자주 사용되며, 특정 부분의 데이터를 필요할 때 매우 유용합니다.

MID 함수의 정의와 활용법을 이해해야 CHOOSE 함수를 사용할 수 있습니다.

예제를 바로 보시죠.

엑셀에서 주민등록번호로 간편하게 성별 구분하기: CHOOSE와 MID 함수 활용 팁

.

특정 문자열에서 특정 위치에 있는 글자를 추출하는 것을 공식적으로 표현할 수 있습니다.

MID 함수가 바로 이 기능을 담당합니다.

다시 예제를 봐보실까요?

엑셀로 주민등록번호에서 성별 쉽게 구분하는 CHOOSE와 MID 함수 활용법 안내

.

.

.

1개의 값을 출력해 주세요.

주민번호 뒷자리의 첫 번째 숫자만 출력되는 것입니다.

MID(B3,8,7)을 입력하시면 주민번호 뒤의 7자리가 모두 출력됩니다.

   
   

.

CHOOSE 함수를 살펴보겠습니다. 예제부터 보겠습니다.

엑셀에서 주민등록번호로 성별 판별하기: CHOOSE와 MID 함수 활용 가이드
주민등록번호로 성별을 간편하게 구분하는 엑셀 CHOOSE와 MID 함수 활용법

.

.

B2가 1일 때 “월”이 출력됩니다.

마침표 하나.

H2는 숫자 7이며, “일”이 출력됩니다.

CHOOSE 함수의 두 번째 인자부터 시작한 글자들은 첫 번째 인자의 결과로 반환된 숫자에 맞춰 반환됩니다.

무슨 말인지 어려우실 겁니다.

백문이 불여일견이니, 설명보다는 위의 사진을 보고 이해하시기 바랍니다.

.

어쨌든 위의 두 함수를 모두 이해하셨다고 가정합니다.

.

주민번호의 뒷자리 첫 번째 숫자를 통해 성별을 구분할 수 있는 셀을 만들 수 있습니다.

.

엑셀로 주민등록번호를 사용해 성별 쉽게 구분하기: CHOOSE와 MID 함수 활용법 안내

저는 현직 엔지니어로서, 10년 이상의 PC 노하우를 블로그와 유튜브에 공유하고 있습니다.

PC 관련 문의는 100% 무료로 도와드립니다. 아래 SNS를 활용해보세요.

▶ PC 고장 문의 게시판

   
   

▶ PC 꿀팁 카페 (네이버)

▶ 유튜브 <PC 꿀팁 받기>

▶ 유튜브 <컴맹 탈출 강좌>

함수를 풀어 설명해보겠습니다.

* MID(B3,8,1) = 8번째 글자부터 1개의 글자 출력 (즉, 주민번호의 첫번째 숫자를 반환)

.

MID 함수의 결과값이 1이면 “남”입니다.

네, 알겠습니다. 이해했습니다.

.

.

이렇게 되는 겁니다.

주민등록번호만으로 성별을 구별하는 함수를 살펴보았습니다.

이 글이 도움이 되셨나요?
평점을 남겨주세요

328명 참여 (4.3/5)

아직 해결이 안됐거나 불편한 사항이 있다면 아래에 적어주세요

제 메일로 전송되며 즉시 개선토록 하겠습니다!


Leave a Comment