엑셀에서 하나의 셀에 여러 정보가 들어 있을 경우, 이 데이터를 각각의 열로 나누는 작업은 데이터 전처리의 핵심입니다. 엑셀은 이를 위한 강력한 내장 기능인 **“텍스트 나누기(Text to Columns)”**를 제공합니다.
이번 글에서는 텍스트 나누기 기능의 사용법, 구분 기호 설정, 실무 예시까지 차근차근 설명드리겠습니다.
1. 텍스트 나누기 기능이란?
**텍스트 나누기(Text to Columns)**는 하나의 셀에 입력된 문자열을 특정 기호(쉼표, 슬래시, 공백 등) 또는 고정 너비 기준으로 분리하여 여러 셀로 나눠주는 기능입니다.
이 기능을 활용하면 복잡한 데이터도 분석에 적합한 형태로 정리할 수 있습니다.
2. 텍스트 나누기 실행 방법
기본 절차
- 나눌 데이터가 있는 열 전체 선택
- [데이터] 탭 → [텍스트 나누기] 클릭
- 마법사 화면에서 아래 항목을 순서대로 설정

3. 텍스트 나누기 마법사 단계별 설명
1단계: 원본 데이터 유형 선택
- 구분 기호로 분리됨(기본 선택) → 쉼표, 탭, 공백 등으로 나누는 경우
- 너비가 일정함 → 일정 간격(문자 수)마다 나눌 때
대부분의 경우 “구분 기호로 분리됨”을 선택
2단계: 구분 기호 선택
- 탭, 세미콜론, 쉼표, 공백, 기타
- 기타에
/
,|
등 직접 입력 가능
예: “홍길동/서울/010-1234-5678” → 구분 기호
/
입력
3단계: 열 데이터 서식 선택
- 일반, 텍스트, 날짜 형식 지정 가능
- 날짜 데이터가 있다면 “날짜”로 지정
- 지정 후 [마침] 클릭
4. 실전 예제
원본 데이터 (A열)
A열 |
---|
김민수/영업부/010-1234-5678 |
이서연/개발부/010-5678-4321 |
구분 기호: /
→ 결과
이름 | 부서 | 연락처 |
---|---|---|
김민수 | 영업부 | 010-1234-5678 |
이서연 | 개발부 | 010-5678-4321 |
5. 너비가 일정함으로 나누기
공백이 일정한 위치에 있을 때 사용합니다.
예:
복사편집홍길동 010-1234-5678 서울
- “너비가 일정함” 선택
- 나눌 위치에서 마우스로 기준선 클릭
- [다음] → [마침]
6. 텍스트 나누기 전 주의사항
항목 | 설명 |
---|---|
나눈 결과가 있는 열을 덮어씀 | 결과 열 오른쪽에 기존 데이터가 있다면 사라질 수 있음 → 빈 열 확보 필수 |
원본 백업 권장 | 되돌리기 어려우므로 원본 복사 후 사용 권장 |
수식 적용 안 됨 | 나눈 값은 정적 데이터임 → 다시 합칠 때는 함수 사용 필요 |
7. 실무 활용 예시
데이터 유형 | 구분 기호 | 활용 목적 |
---|---|---|
이름/부서/연락처 | / | 인사 명단 정리 |
주소(시/구/동) | / 또는 (공백) | 지역 분류 |
성명 + 주민번호 | - | 생년월일 추출, 성별 구분 |
이메일 주소 | @ | 아이디와 도메인 분리 |
8. 함수로 텍스트 나누기 (고급)
텍스트 나누기 기능은 한 번의 동작만 적용되므로, 동적으로 데이터가 바뀌는 경우 함수 사용을 고려하세요.
- LEFT, RIGHT, MID, FIND, TEXTSPLIT(365) 등 사용 가능
excel복사편집=TEXTSPLIT(A2, "/")
→ Excel 365에서 슬래시 기준으로 자동 분할
텍스트 나누기 기능은 데이터를 분석 가능한 형태로 바꾸는 가장 기본적이면서도 강력한 전처리 도구입니다.
특히 외부에서 가져온 데이터나 복합 정보가 담긴 셀을 정리할 때 큰 도움이 되며, 실무 효율을 높이는 핵심 기능입니다.
다음 글에서는 데이터 유효성 검사 설정하기 주제로, 셀에 잘못된 값이 입력되지 않도록 제한하는 방법을 소개하겠습니다.