칼퇴를 위한 Excel 교실 열여덟 번째 수업입니다.
이번에는 문자를 추출하는 함수인 LEFT, MID, RIGHT 함수에 대해 설명드리겠습니다.
이 함수들은 선택한 셀에서 원하는 문자만 추출할 수 있는 기능을 하는 함수들입니다.
1. LEFT, RIGHT, MID 문자 추출 함수 설명
LEFT, RIGHT, MID 3개의 함수에 대해 먼저 설명드리겠습니다.
이 함수들은 모두 문자를 추출하는 함수입니다.
예를 들어서 "안녕하세요"라는 문장을 생각해 보겠습니다.
이 문장에서 "안"이라는 단어를 추출하고 싶을 수도 있고, "요"라는 단어를 추출하고 싶을 수 있습니다.
마찬가지로 "안녕"이라는 단어나 "하세요"라는 단어를 추출하고 싶을 수도 있습니다.
가운데 문자만 추출하는 "하세"라는 것도 생각해 볼 수 있습니다.
LEFT, RIGHT, MID 3개의 함수는 앞에 설명드린 예시와 동일한 기능을 하는 함수들입니다.
LEFT 함수는 선택한 셀에서 첫 번째 문자부터 원하는 개수만큼 문자를 추출하는 함수입니다.
반대로 RIGHT 함수는 선택한 셀의 마지막 문자부터 거꾸로 원하는 개수만큼 문자를 추출할 수 있는 함수입니다.
그럼 마지막으로 MID 함수는 어떨까요?
MID 함수는 원하는 위치에서 시작해서 원하는 개수의 문자를 추출할 수 있는 함수입니다.
이렇게 LEFT, RIGHT, MID 3개의 함수를 이용해서 셀 내의 원하는 문자를 추출할 수 있습니다.
2. 엑셀 LEFT 함수 사용 방법
제일 먼저 LEFT 함수의 사용 방법을 설명드리겠습니다.
사용방법은 간단합니다.
LEFT 함수의 첫 번째 인수로 원하는 셀을 선택합니다.
두 번째 인수는 숫자를 입력해 주면 되는데, 첫 번째 문자부터 몇 개의 문자를 추출하고 싶은지 입력하면 됩니다.
예시에서 바로 보겠습니다.
아래 표를 보면 C열에 주민등록번호가 표기되어 있습니다.
주민등록번호의 제일 앞 2자리는 출생 연도를 의미합니다.
제일 앞 2자리를 추출하기 위해서 LEFT 함수를 사용했고, 2자리를 추출하기 위해 숫자 2를 입력했습니다.
결과는 선택한 셀의 첫 번째 문자부터 2개의 문자를 추출할 수 있었습니다.
3. 엑셀 RIGHT 함수 사용 방법
다음으로 설명드릴 내용은 RIGHT 함수 사용 방법입니다.
LEFT 함수를 예시로 알아봤으니, RIGHT 함수도 어떻게 사용할지 대충 예상이 될 겁니다.
RIGHT 함수는 제일 마지막 문자부터 원하는 개수의 문자를 추출해 주는 함수입니다.
아래 예시를 보면 주민등록번호의 끝에서 2자리를 추출하는 것을 볼 수 있습니다.
첫 번째 인수로는 원하는 셀을 선택하고, 마지막 인수로 원하는 문자의 개수인 2를 입력했습니다.
결과는 당연히 선택한 문자의 마지막 문자부터 2개를 추출한 것을 볼 수 있습니다.
4. 엑셀 MID 함수 사용 방법
마지막으로 알려드릴 함수는 MID입니다.
MID 함수는 LEFT, RIGHT 함수와 다르게 문자의 시작점부터 마지막 지점까지 직접 지정해서 추출할 수 있는 함수입니다.
위에서 사용한 예시로 동일하게 설명드리겠습니다.
주민등록번호의 세 번째 자리부터 2개의 숫자는 태어난 달을 의미합니다.
마찬가지로 다섯 번째 자리부터 2개의 숫자는 태어난 날짜를 의미합니다.
MID 함수를 이용해서 태어난 달과 날짜를 추출해 보겠습니다.
함수의 첫 번째 인수는 동일하게 원하는 셀을 선택했습니다.
그리고 두 번째 인수는 문자가 시작되는 자릿수를 입력했고 세 번째 인수는 시작으로부터 몇 개의 문자를 추출할지 입력했습니다.
세 번째 자리부터 2개의 문자를 추출해서 태어난 달을 구했습니다.
마지막으로 다섯 번째 자리부터 2개의 문자를 추출해서 태어난 날짜를 구했습니다.
이렇게 MID 함수를 이용하면 문자의 원하는 부분부터 원하는 개수의 문자를 마음대로 추출할 수 있습니다.
5. LEFT와 RIGHT 함수를 MID처럼 사용하기
MID 함수를 사용하지 않고, LEFT와 RIGHT 함수만으로 MID 함수와 동일한 기능을 사용할 수 있습니다.
예를 들어 LEFT 함수를 사용해서 첫 번째부터 6개의 문자를 추출했다고 생각해 보겠습니다.
이렇게 추출한 문자를 다시 RIGHT 함수를 사용해서 마지막에서부터 2개의 문자를 추출한다고 가정해 보겠습니다.
주민등록번호로 생각해 보면, LEFT 함수로 생년월일 6자리를 추출한 상태에서 RIGHT 함수로 마지막 날짜를 추출한 형태가 됩니다.
이렇게 MID 함수를 사용하지 않고, LEFT와 RIGHT 함수만 사용해서 MID와 같은 역할을 할 수도 있습니다.
하지만 MID 함수 하나만 사용하는 것이 더 편리한 경우라면 굳이 2개를 사용할 필요는 없다고 생각합니다.
추가적으로 가능하다는 예시만 보여드렸습니다.
이상으로 LEFT, MID, RIGHT 함수에 대한 설명을 마치겠습니다.
감사합니다.
'엑셀 속도 향상' 카테고리의 다른 글
엑셀 문자 개수 세기 함수 LEN, LENB (마지막 글자만 삭제 방법, LEFT와 LEN 함수 활용) (0) | 2023.02.06 |
---|---|
엑셀 날짜 계산 방법과 함수와 연도, 월, 날짜 추출 함수 (DATE, TODAY, EDATE, YEAR, MONTH, DAY) (0) | 2023.02.04 |
엑셀 조건 함수 SUMIFS, COUNTIFS 함수 사용 방법 (SUMIF, COUNTIF) (0) | 2023.02.02 |
엑셀 값 찾는 함수 소개 VLOOKUP, INDEX, MATCH 사용 방법 (0) | 2023.02.01 |
엑셀 반올림, 올림, 버림 함수 사용법 (ROUND, ROUNDUP, ROUNDDOWN) (0) | 2023.01.31 |