강좌(교육)

[엑셀 함수강좌] 사원정보 성별확인(MID)엑셀교실

조아0415 2016. 12. 15. 22:08
[엑셀 함수강좌] 사원정보 성별확인(MID)엑셀교실

MID 함수

=MID(text, start_num, num_chars)

 

MID 함수는 전체 텍스트의 지정한 위치에서 지정한 문자 개수만큼 추출하여 반환하는 함수입니다.

 

※ 인수설명

text

편집할 문자열 또는 해당 값을 갖고 있는 셀입니다.

start_num

텍스트에서 추출해낼 첫 번째 문자가 몇 번째에 위치했는지 나타내는 인수입니다.

num_chars

시작위치에서부터 추출해낼 문자 개수를 지정합니다.

이 값이 추출할 문자 개수보다 더 크면 시작위치에서 끝 문자까지 추출합니다.

 

 

 

예를들어, "대한민국~ 화이팅!" 이라는 문자 값이 있다고 하면,

 

=MID("대한민국~ 화이팅!", 1, 5) 라는 수식의 값은 “대한민국~”이라는 값이 될 것이고,

=MID("대한민국~ 화이팅!", 7, 10) 라는 수식의 값은 “화이팅!”이라는 값이 될 것입니다.

 

 

함수의 사용 예 

 

아래 사원정보관리 테이블의 주민등록번호를 이용해서 성별을 구해보세요.

 

 

Tip : 이전에 배운 CHOOSE 함수와 이번시간에 배운 MID 함수를 사용해서 구해보세요.

 

주민등록번호가 1이면 남자, 2이면 여자이므로

MID함수를 이용해서 8번째 자리부터 한자리만 선택하여 숫자를 추출합니다.

그 다음 CHOOSE함수를 이용해서 그 값이 1이면 "남자", 2이면 "여자"를 넣는 수식을 입력해줍니다.

 

위의 해설을 수식으로 풀어보면,

=CHOOSE(MID(C4, 8, 1), "남", "여")

 

위와 같은 수식 값을 얻을 수 있고, E4셀에 위의 수식을 입력해주고

아래 부분으로 드래그하면 아래와 같은 값을 얻을 수 있습니다.