본문 바로가기
IT

엑셀 함수 쉽게 배우기: LEFT, RIGHT, MID 함수 완벽 활용법

by 굿센스굿 2024. 10. 17.
반응형

 

엑셀은 강력한 데이터 처리 도구입니다. 그중에서도 LEFT, RIGHT, MID 함수는 데이터를 분리하고 가공하는 데 유용하게 쓰입니다. 이번 포스팅에서는 이 세 가지 함수의 활용법을 상세히 알아보고, 실무에서 어떻게 적용할 수 있는지 예시를 통해 설명하겠습니다.


1. LEFT 함수: 텍스트의 왼쪽에서 원하는 만큼 추출하기

LEFT 함수는 텍스트 문자열의 왼쪽에서 지정된 수만큼 문자를 추출하는 함수입니다. 예를 들어, 주민등록번호와 같은 형식의 데이터를 처리할 때 유용합니다. 아래 예시를 통해 LEFT 함수의 구조와 사용법을 알아보겠습니다.

=LEFT(데이터가 있는 셀, 왼쪽에서 가져올 문자 수)

예시:
다음과 같은 데이터가 있다고 가정해 봅시다.
A열(이름)B열(주민등록번호)

홍길동900101-1234567

주민등록번호에서 생년월일(6자리)을 추출하려면, LEFT 함수를 사용하여 주민등록번호의 첫 6자리를 가져오면 됩니다.

=LEFT(B2, 6)

이 식을 적용하면, B2 셀에 있는 주민등록번호의 첫 6자리인 900101이 결과로 출력됩니다. 이처럼 LEFT 함수는 주민등록번호나 전화번호 등에서 특정 위치의 문자열을 쉽게 추출할 수 있어 매우 유용합니다.


2. RIGHT 함수: 텍스트의 오른쪽에서 원하는 만큼 추출하기

RIGHT 함수는 LEFT 함수와 반대되는 개념으로, 문자열의 오른쪽에서 지정된 수만큼 문자를 추출하는 함수입니다. 이름이나 코드 등에서 마지막 부분을 추출할 때 주로 사용됩니다.

=RIGHT(데이터가 있는 셀, 오른쪽에서 가져올 문자 수)

예시:
다음은 엑셀에서 RIGHT 함수를 활용해 선수들의 백넘버를 추출하는 예시입니다.
A열(이름)B열(백넘버)

박용택(10번)10
김현수(22번)22

이 데이터에서 이름 뒤에 붙은 백넘버를 추출하고 싶다면, 다음과 같은 RIGHT 함수를 사용하면 됩니다.

=RIGHT(A2, 2)

이 식을 적용하면, A2 셀에서 오른쪽 끝에서 두 자리를 추출해 10이라는 결과가 나옵니다. 만약 추출하려는 백넘버가 한 자리가 될 수도 있는 경우, 조건에 따라 IF 함수를 함께 사용할 수도 있습니다.

=IF(LEN(A2) > 8, RIGHT(A2, 2), RIGHT(A2, 1))

이 식은 텍스트 길이에 따라 두 자리 또는 한 자리 백넘버를 정확하게 추출할 수 있게 해줍니다.


3. MID 함수: 텍스트의 중간에서 원하는 부분 추출하기

MID 함수는 문자열의 특정 위치에서 원하는 길이만큼 문자를 추출하는 함수입니다. LEFT나 RIGHT와는 다르게, 시작 위치를 사용자가 지정할 수 있기 때문에 보다 유연한 데이터 처리가 가능합니다.

=MID(데이터가 있는 셀, 시작할 위치, 가져올 문자 수)

예시:
다음은 이름과 별명이 함께 있는 셀에서 별명만 추출하는 예시입니다.
A열(이름)B열(별명)

박용택_야구천재야구천재
김현수_안타제조기안타제조기

이 경우, MID 함수를 사용하여 이름 뒤에 있는 별명 부분을 추출할 수 있습니다.

=MID(A2, 5, 4)

이 식은 A2 셀에서 5번째 위치부터 4개의 문자를 추출합니다. 이 결과로 야구천재라는 별명을 가져오게 됩니다. 이처럼 MID 함수는 중간의 특정 부분을 선택하여 데이터를 추출할 때 매우 유용합니다.


LEFT, RIGHT, MID 함수 활용 팁

이 세 가지 함수는 데이터를 원하는 형태로 가공할 때 매우 유용합니다. 특히, 공백이나 특정 구분자가 포함된 데이터에서는 더욱 빛을 발하는데요, 예를 들어 주민등록번호, 전화번호, 이메일 주소와 같이 고정된 패턴을 가진 데이터에서 사용하면 더욱 효과적입니다.

추가 팁:

  • TRIM 함수와 함께 사용: 데이터를 처리할 때 공백이 불필요하게 많이 포함된 경우, TRIM 함수를 함께 사용하여 공백을 제거한 후 LEFT, RIGHT, MID 함수를 사용하면 더욱 깔끔한 결과를 얻을 수 있습니다.
  • LEN 함수와의 조합: LEN 함수는 문자열의 길이를 반환하는 함수로, LEFT나 RIGHT 함수와 함께 사용하면 보다 유동적으로 데이터를 처리할 수 있습니다. 예를 들어, 특정 조건에 따라 문자를 추출해야 할 때, LEN을 활용하여 문자의 길이를 조건으로 걸어 줄 수 있습니다.

마무리

이번 포스팅에서는 엑셀의 기본이자 강력한 텍스트 함수인 LEFT, RIGHT, MID 함수에 대해 알아보았습니다. 이 함수를 잘 활용하면 데이터를 가공하거나 분석하는 데 큰 도움이 됩니다. 다양한 상황에서 직접 적용해 보며 익히시면 업무의 효율성이 크게 향상될 것입니다.
엑셀은 배울수록 그 깊이가 깊은 프로그램입니다. 앞으로도 여러 가지 팁과 기능을 소개할 예정이니, 제 블로그를 구독하시고 실무에서 유용하게 사용할 수 있는 엑셀 팁을 놓치지 마세요!

반응형