Excel 기능

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

칼퇴 기원 2024. 12. 29. 06:30
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
반응형