본문 바로가기
Excel 기능

[Excel] Right, Left, Mid 함수 사용 방법

by 칼퇴 기원 2024. 12. 29.
728x90
반응형

안녕하세요

오늘은 Excel에서 특정 Text에서 왼쪽, 오른쪽 혹은 중간에 있는 특정 글자 개수만큼 가져오는 함수에 대하여 알아볼 거예요

당장에 어디다가 쓰이지? 싶지만 알아두면 너무 효율적으로 사용이 되니 한 번쯤은 머리에 넣어놓으면 정말 좋아요!

 

우선 간단히 함수에 대하여 이해하고 넘어가도록 해요


▶LEFT

 

LEFT(텍스트, [추출 문자 수])

 - 텍스트 : 참조할 텍스트를 선택 혹은 글자를 입력합니다.

 - [추출 문자 수] : 왼쪽에서 몇 개의 문자를 획들 할지 숫자로 기입합니다.

                          아무것도 적지 않을 경우 1로 설정이 됩니다.


▶RIGHT

 

RIGHT(텍스트, [추출 문자 수])

 - 텍스트 : 참조할 텍스트를 선택 혹은 글자를 입력합니다.

 - [추출 문자 수] : 오른쪽에서 몇 개의 문자를 획들할지 숫자로 기입합니다.

                          아무것도 적지 않을 경우 1로 설정이 됩니다.


▶MID

 

MID(텍스트, 시작 문자 수, 추출 문자 수)

 - 텍스트 : 참조할 텍스트를 선택 혹은 글자를 입력합니다.

 - 시작 문자 수 : 어느 시점부터 텍스트를 획득할지 설정합니다. 

-  추출 문자 수 : 시작 문자 수 기준으로 오른쪽으로 추출 문자 수만큼 획득합니다.

                         LEFT, RIGHT와는 다르게 미기입 시 에러 메시지가 나옵니다.


함수에 대한 정보만으로는 이해하기가 어려울 텐데요

이제는 예시를 가지고 설명을 드려볼게요

반응형

아래와 같이 이름과 주민등록번호가 있는데

여기서 생년월일, 주민등록 뒷번호, 성별을 자동으로 획득할 수 있는 방법을 위의 LEFT, RIGHT, MID를 사용하여 알려드릴게요

 

생년월일은 주민등록번호의 빨간 부분만 LEFT 함수를 사용하여 가져오도록 할 거예요

 =LEFT(B2,6)

참고할 Data는 B2이며 가져올 문자의 개수는 생년월일 총 6개입니다.

 

위와 같이 반대로 주민등록 뒷번호를 RIGHT 함수를 사용하여 가져오도록 하겠습니다.

=RIGHT(B2,7)

 

마지막으로 MID 함수를 사용하여 성별을 알아보도록 할게요

성별은 주민등록 뒷번호의 첫 번째 자리가 1이면 남자, 2이면 여자로 구분하도록 할게요

=MID(B2,8,1)

이렇게 모든 항목을 정상적으로 채울 수 있어요

728x90

추가로 조금 더 보완하자면 성별 부분을 1, 2가 아닌 남, 여로 구분하기 위하여는 아래의 포스팅인 IF 문을 사용하여 변경할 수 있어요

[Excel] IF함수 사용법

 

[Excel] IF함수 사용법

안녕하세요칼퇴를 위한 Excel  오늘은 IF 함수를 다뤄볼 거예요 IF 함수란? - IF는 만약에 라는 내용인데 Excel에서는 가정법으로 얘기가 돼요   사용 방법은 아래와 같은 느낌이에요=IF( 만약 내

dltjrgh1233.tistory.com

 

IF문을 사용하여 MID의 값이 "1"이면 "남", "1"이 아니라면 "여"를 나타내도록 하였습니다.

=IF(MID(B2,8,1)="1", "남", "여")

※ MID로 숫자를 가져와도 실제로는 Text (Char) 형식이어서 1을 참조할 때도 ""를 붙여줘야 정상적으로 인식할 수 있습니다.

 

이렇게 Excel에서 자주 사용하는 LEFT, RIGHT, MID 함수에 대하여 알아보았습니다.

양식이 일정한 부분에서 정보를 빼와야 한다면 너무 유용하면서 효율적으로 사용할 수 있으니

이 기능 잊지 말고 필요할 때 꼭 쓰시길 바라요!

 

그럼 오늘도 좋은 하루 되세요:)

728x90
반응형