반응형
실무에서 고객 이름, 주민등록번호, 주소, 코드 등 텍스트 데이터를 다룰 때 일정 부분만 추출하거나 나눠야 할 일, 많지 않으셨나요? 이런 상황에서 유용하게 사용할 수 있는 함수가 바로 문자열 자르기 함수입니다.
이번 포스팅에서는 자주 쓰는 4가지 함수의 개념부터 실전 예제까지 쏙쏙 정리해볼게요.
1. LEFT 함수: 왼쪽부터 일정 글자 추출
📌 사용법
=LEFT(텍스트, 추출할_글자수)
✅ 예시: 생년월일 앞 4자리(년도)만 추출
A1 셀에 19901015가 있다면:
=LEFT(A1,4)
결과: 1990
2. RIGHT 함수: 오른쪽부터 일정 글자 추출
📌 사용법
=RIGHT(텍스트, 추출할_글자수)
✅ 예시: 휴대폰 번호 뒷 4자리 추출
A1 셀에 01012345678이 있다면:
=RIGHT(A1,4)
결과: 5678
3. MID 함수: 중간부터 일정 글자 추출
📌 사용법
=MID(텍스트, 시작_위치, 추출할_글자수)
✅ 예시: 생년월일에서 월만 추출
A1 셀에 19901015이 있다면:
=MID(A1,5,2)
결과: 10
MID는 시작 위치와 길이를 지정해서 중간 값을 추출할 수 있어 매우 유용합니다.
4. TEXTSPLIT 함수: 구분자로 나누기 (엑셀 최신버전에서 가능)
📌 사용법
=TEXTSPLIT(텍스트, 구분자)
✅ 예시: 홍길동,서울,과장 → 이름, 지역, 직급으로 나누기
=TEXTSPLIT(A1, ",")
결과: 홍길동 / 서울 / 과장 → 셀에 자동 분리!
TEXTSPLIT은 쉼표, 슬래시(/), 하이픈(-) 등 구분자를 기준으로 문자열을 자동 분할해줘요. 다만, Excel 365 및 2021 이상에서만 사용할 수 있습니다.
🔧 실무 예제: 주소에서 시/구 추출하기
A1 셀: 서울특별시 강남구 청담동
=LEFT(A1,5) → 결과: 서울특별시
=MID(A1,6,3) → 결과: 강남구
실제 데이터 분석이나 고객 정보 정리에 매우 유용하게 쓰이죠.
마무리하며
엑셀의 문자열 자르기 함수만 잘 익혀도 반복 업무를 50% 이상 단축시킬 수 있어요. 특히 대용량 데이터를 다룰 때, 문자열을 정확히 나누고 필요한 부분만 뽑아내는 건 보고서 품질에도 큰 영향을 줍니다.
반응형