업무 처리를 하다 보면 엑셀, 구글시트를 이용하는 일이 많습니다. 특히 여러 데이터를 한 셀에 저장하면서 다양한 정렬기능화 함수식을 지원하는데요, 오늘 알아볼 기능은 기록된 데이터 중에서 일부 글자만 추출하는 기능에 대해 알아보겠습니다.
ContentS
엑셀 함수식 LEFT, RIGHT, MID
엑셀에서 LEFT, RIGHT 및 MID 함수는 텍스트 문자열에서 원하는 부분을 추출하는 데 사용되는데요, 텍스트 추출함수 중 기본적인 세 가지 함수는 아래와 같습니다.
- LEFT 함수: 이 함수는 문자열의 왼쪽에서 지정된 수 만큼의 문자를 반환하는 즉, 왼쪽에서부터 지정된 수만큼 문자를 추출하는 기능입니다.
- RIGHT 함수: 이 함수는 문자열의 오른쪽에서 지정된 수의 문자를 반환하는 즉, 오른쪽에서부터 지정된 수만큼 문자를 추출하는 기능입니다.
- MID 함수: 이 함수는 문자열의 중간에서 지정된 위치에서 시작하여 지정된 수의 문자를 반환하는 즉, MID 함수는 시작 위치와 추출할 문자의 수를 지정하여 원하는 부분 문자열을 추출하는 기능입니다.
엑셀에서 실습을 해 보겠습니다. 년월일이 함께 붙여진 숫자를 연도, 월, 일을 분리 각각의 함수를 이용해 분리해보겠습니다. 엑셀은 실습이 중요한 만큼 예제파일을 통해서 연습을 해 보면 금방 적응할 수 있습니다.
LEFT 함수(왼쪽부터 n개의 글자를)
예를 들어, =LEFT("Hello", 2)는 "Hello"의 왼쪽에서부터 2개의 문자를 추출하여 "He"를 반환하겠다는 이야기인데요, 실제 상황에서는 문자열을 입력하기 보다는 셀 이름을 입력하는 것이 보통이기에 샘플을 확인해 보도록 하죠.
=LEFT(B4, 4)
'왼쪽에서부터 B4 셀에 있는 것을 4개의 글자를 분리하시오.' 라는 명령어입니다.
- B4 : 텍스트 추출을 할 셀 이름입니다.
- 4 : 왼쪽부터 4개의 글씨를 추출하겠다는 뜻입니다.

RIGTH 함수(오른쪽부터 n개의 글자를)
오른쪽 함수는 오른쪽에서부터 n개의 문자를 추출하겠다는 의미인데요, 예를 들어, =RIGHT("Hello", 2)는 "Hello"의 오른쪽에서부터 2개의 문자를 추출하여 "lo"를 반환한다는 이야기입니다.
=RIGHT(B4, 2)
'B4셀에 있는 텍스트를 오른쪽에서부터 2글자를 추출하시오.' 라는 명령어입니다.
- B4 : 텍스트 추출을 할 셀 이름입니다.
- 2 : 오른쪽부터 2개의 글씨를 추출하겠다는 뜻입니다.

MID 함수(가운데의 n개의 글자를 추출하자)
MID함수는 텍스트의 중간에 글씨를 추출하고자 하는 기능인데요. 예를 들어, =MID("Hello", 2, 3)는 "Hello"의 두 번째 문자("e")에서 시작하여 그 다음 3개의 문자를 추출하여 "ell"을 반환한다는 이야기입니다.
=MID(B4, 5, 2)
' B4 셀에서 다섯 번째 글자를 두 글자를 추출하라.'는 명령어 인데요, 여기서 B4는 원하는 셀의 위치를 나타내며, 5는 추출하고자 하는 문자의 시작 위치입니다
- B4 : 텍스트 추출을 할 셀 이름
- 5 : 셀의 (왼쪽에서) 5번째 글자부터
- 2 : 2개의 글자를 추출
아래 예제를 살펴보실까요?

나머지는 드래그나 더블클릭으로 서식을 복사를 해 주면 되는데요, 각 셀의 우측 하단에 생기는 점을 더블클릭 또는 드래그를 통해서 셀에 지정된 함수식을 복사해 주면 나머지 표도 채울 수 있습니다.

다음에는 추출기능의 반대 기능인 병합 기능을 다루어보도록 하겠습니다.
'나는 일잘러! Excel 정복' 카테고리의 다른 글
[MS Excel 기초] 엑셀 셀(Cell)에 자동으로 입력하기 (0) | 2023.07.04 |
---|---|
[MS Excel 기초] 엑셀입문기 2탄. 셀(Cell)이 대체 뭐야? (0) | 2023.05.07 |
[MS Excel 기초] 엑셀입문기 1탄. 엑셀의 리본메뉴가 뭐에요? (0) | 2023.05.03 |
최근댓글