컴퓨터활용능력_기출문제/엑셀

(엑셀) 주민등록번호로 성별을 판단하는 몇 가지 방법

고니자니 2023. 4. 5. 19:03
반응형

주민등록번호에 성별을 나타내는 자리가 있습니다.

엑셀에서 주민등록번호를 이용해서 성별을 판단하는몇 가지 방법을 설명합니다.

 

먼저, 주민등록번호는 아래와 같은 형태로 가정하겠습니다.

성별의 숫자는 다음과 같습니다.

1 - 1900년대 태어난 남자

2 - 1900년대 태어난 여자

3 - 2000년대 태어난 남자

4 - 2000년대 태어난 여자

5,6,7,8 -- 외국인

 

예제 : 엑셀에서 성별을 판단하는 수식

주민등록번호로 성별 판단

1. IF, OR, MID 함수 사용

=IF(OR(MID(A1,8,1)="1",MID(A1,8,1)="3"), "남자", "여자")

OR 함수는 여러 개의 식에서 한 개하도 참(TRUE)이 있으면 식의 결과는 TRUE가 되는 함수입니다.

 

 

2. IF, MOD, MID 함수 사용

=IF(MOD(MID(A1,8,1),2)=1,"남자","여자")

MOD 함수는 나머지를 구하는 함수입니다.

 

 

3. CHOOSE,MID 함수 사용

=CHOOSE(MID(A1,8,1),"남자","여자","남자","여자")

CHOOSE 함수는 첫 번째 인수의 값이 1,2,3,.. 에 따라서 순서대로 그 다음의 값이 출력되는 함수입니다.

 

 

예제 파일 다운로드

엑셀-성별판단.xlsx
0.01MB

 

반응형