엑셀에서 숫자뿐만 아니라 텍스트 데이터를 효율적으로 가공하는 것이 중요합니다. 특히 데이터에서 특정 문자만 추출하거나, 불필요한 공백을 제거하는 등의 작업을 할 때 LEFT, MID, RIGHT 등의 텍스트 함수를 활용하면 훨씬 편리합니다. 이번 포스팅에서는 텍스트 데이터를 가공하는 필수 함수와 실무 활용법을 정리해보겠습니다.
1. LEFT 함수 – 텍스트의 왼쪽에서 문자 추출
✔️ LEFT 함수 기본 사용법:
=LEFT(텍스트, 개수)
📌 예제:
=LEFT("Excel Function", 5)
- 결과: Excel (왼쪽에서 5개의 문자 추출)
📌 활용 예:
- 제품 코드에서 앞부분(연도, 카테고리 코드 등)만 추출할 때 사용
- 직원 ID에서 부서 코드만 분리할 때 유용
2. MID 함수 – 특정 위치에서 문자 추출
✔️ MID 함수 기본 사용법:
=MID(텍스트, 시작 위치, 개수)
📌 예제:
=MID("Excel Function", 7, 8)
- 결과: Function (7번째 문자부터 8개 추출)
📌 활용 예:
- 주민등록번호에서 생년월일 부분만 추출
- 긴 코드에서 중간 값(상품번호, 지점 코드 등)만 분리
3. RIGHT 함수 – 텍스트의 오른쪽에서 문자 추출
✔️ RIGHT 함수 기본 사용법:
=RIGHT(텍스트, 개수)
📌 예제:
=RIGHT("Excel Function", 8)
- 결과: Function (오른쪽에서 8개의 문자 추출)
📌 활용 예:
- 휴대전화 번호에서 마지막 4자리만 추출
- 이메일 주소에서 도메인 부분(@이후)만 추출
4. LEN 함수 – 문자열 길이 구하기
✔️ LEN 함수 기본 사용법:
=LEN(텍스트)
📌 예제:
=LEN("Excel")
- 결과: 5 (문자 개수 반환)
📌 활용 예:
- 입력된 데이터가 일정한 자리 수인지 확인할 때 사용
- 특정 길이 이상의 문자만 필터링할 때 유용
5. TRIM 함수 – 공백 제거
✔️ TRIM 함수 기본 사용법:
=TRIM(텍스트)
📌 예제:
=TRIM(" Excel 실무 ")
- 결과: Excel 실무 (불필요한 공백 제거)
📌 활용 예:
- 데이터 입력 시 앞뒤 공백이 포함된 경우 자동 정리
- 다운로드한 데이터에서 불필요한 공백 제거
6. CONCATENATE / TEXTJOIN – 텍스트 결합
✔️ CONCATENATE 함수 기본 사용법:
=CONCATENATE(텍스트1, 텍스트2, ...)
(엑셀 최신 버전에서는 TEXTJOIN 함수 사용 가능)
📌 예제:
=CONCATENATE("Excel", " ", "Function")
- 결과: Excel Function
📌 활용 예:
- 성과 이름을 합쳐서 전체 이름 생성
- 주소를 여러 셀에서 하나로 합칠 때 사용
마무리하며
엑셀에서 텍스트 데이터를 효율적으로 다루려면 LEFT, MID, RIGHT, LEN, TRIM 등의 함수를 적절히 활용하는 것이 중요합니다. 이 함수들을 익혀두면 데이터를 더욱 쉽게 정리하고 가공할 수 있습니다. 실무에서 자주 사용하는 함수들을 직접 적용해보면서 익숙해지세요!
다음 포스팅에서는 COUNTIF, SUMIF 함수로 조건별 데이터 요약하기에 대해 다루겠습니다!