실무대리의 업무 치트키 EMPLOYEE ID
실무대리 프로필
업무치트키팀 실무대리 대리 엑셀한글워드
No. EXL-HWP-DOC
오늘의 업무 메모

오늘도 칼퇴를 위해, 3분 치트키를 정리합니다.

엑셀·한글·워드 실무 기능을 3분 만에 따라 하는 업무 치트키 블로그입니다. 함수, 표 계산식, 단축키, 공문서 서식을 실제 화면 캡처와 무료 예제 파일로 정리합니다.

엑셀/데이터 정리

엑셀 텍스트 나누기 방법 총정리 (구분 기호, 빠른 채우기, 함수로 나누기)

이 글의 치트키

  • 한 셀에 뭉친 글자는 [데이터] > [텍스트 나누기]에서 구분 기호만 정하면 열로 쪼개진다
  • 마법사 3단계의 대상을 $B$2로 바꾸면 원본 열을 남긴 채 옆 칸에 결과가 들어간다
  • 규칙이 애매하면 한 줄만 직접 써 주고 Ctrl + E(빠른 채우기)를 누른다
  • 원본이 바뀔 때 결과도 따라 바뀌어야 하면 LEFT·MID·FIND 함수로 나눈다

다른 시스템에서 내려받은 명단을 열어 보면 "영업1팀-김하준-대리"처럼 부서, 이름, 직급이 한 셀에 붙어 있을 때가 있어요. 이걸 한 줄씩 잘라 붙이고 계셨다면 오늘 글이 딱 맞아요. 엑셀 텍스트 나누기로 한 셀의 내용을 여러 열로 나누는 방법을 텍스트 나누기 마법사, 빠른 채우기, 함수 세 가지로 정리해 볼게요.

엑셀 텍스트 나누기는 언제 쓸까?

한 셀 안의 글자가 쉼표, 하이픈(-), 공백, 슬래시 같은 일정한 기호로 이어져 있을 때 써요. 그 기호를 "구분 기호"로 지정하면 엑셀이 기호가 있는 자리마다 잘라서 옆 열로 보내 줘요.

오늘 예제는 사원정보 12줄이에요. A열에 "부서-이름-직급"이 하이픈으로 이어져 있고, B~D열에 부서·이름·직급을 나눠 담고 E열에는 "이름 직급" 형태의 호칭을 만들어 볼게요.

방법 1. 텍스트 나누기 마법사로 한 번에 나누기

가장 기본이 되는 방법이에요. 클릭 몇 번이면 12줄이 한꺼번에 나뉘어요.

STEP 1

나눌 범위를 선택하고 [텍스트 나누기]를 눌러요

머리글은 빼고 A2:A13만 선택해요. 그다음 [데이터] 탭 > 데이터 도구 그룹의 [텍스트 나누기]를 클릭해요. 마법사 1단계에서는 '구분 기호로 분리됨'이 선택된 그대로 [다음]을 눌러요.

STEP 2

구분 기호에 하이픈(-)을 입력해요

2단계에서 [기타]에 체크하고 옆 칸에 -를 입력해요. 아래 데이터 미리 보기에 세로줄이 생기면서 부서, 이름, 직급 세 칸으로 나뉜 게 보이면 맞게 된 거예요. [다음]을 눌러요.

STEP 3

대상을 $B$2로 바꾸고 [마침]을 눌러요

3단계의 대상 칸에는 처음에 $A$2가 들어 있어요. 이대로 마치면 원본 A열이 덮어써져요. 칸 안의 글자를 모두 지우고 $B$2라고 입력한 뒤 [마침]을 눌러요.

A열 원본은 그대로 있고, B~D열에 부서·이름·직급이 12줄 모두 나뉘어 들어갔어요.

주의

대상 칸에 원래 글자를 남긴 채 이어서 입력하면 $A$2$B$2처럼 붙어서 "이 수식에 문제가 있습니다" 창이 떠요. [확인]을 누르고 칸을 깨끗이 비운 다음 다시 입력하세요. 또 나눈 결과가 들어갈 오른쪽 열에 이미 데이터가 있으면 덮어쓰니, 빈 열인지 먼저 확인해요.

실무대리 TIP

사번처럼 0으로 시작하는 숫자(예: 00123)가 섞여 있으면 3단계 미리 보기에서 그 열을 클릭하고 열 데이터 서식을 [텍스트]로 바꿔 주세요. [일반]으로 두면 앞의 0이 사라져요.

LIST

방법 2. 빠른 채우기(Ctrl + E)로 원하는 모양 만들기

구분 기호로 딱 자르는 게 아니라 "이름 직급"처럼 필요한 부분만 골라 새 모양으로 만들고 싶을 때는 빠른 채우기가 편해요. 첫 줄에 예시를 하나 써 주면 엑셀이 규칙을 알아채서 나머지를 채워요.

STEP 1

첫 줄에 원하는 결과를 직접 입력해요

E2 셀에 김하준 대리라고 직접 입력하고 Enter를 눌러 E3 셀로 내려와요.

STEP 2

Ctrl + E를 눌러요

E3 셀에서 Ctrl + E를 누르면 E3부터 E13까지 11칸이 "이서윤 사원", "박도현 과장"처럼 한 번에 채워져요. 리본 메뉴에서는 [데이터] 탭의 [빠른 채우기] 버튼이 같은 기능이에요.

참고

빠른 채우기는 바로 옆에 원본 데이터가 붙어 있어야 규칙을 찾아요. 사이에 빈 열이 있으면 동작하지 않을 수 있어요. 결과가 이상하면 둘째 줄까지 예시를 써 주고 다시 Ctrl + E를 눌러 보세요.

방법 3. 함수로 나누기 (LEFT, MID, FIND)

방법 1과 2는 결과가 글자 그대로 들어가기 때문에 A열을 고쳐도 따라 바뀌지 않아요. 매달 명단이 바뀌는 파일이라면 함수로 나눠 두는 게 좋아요. 하이픈의 위치를 FIND로 찾아서 그 앞뒤를 잘라 내는 방식이에요.

STEP 1

B2에 첫 번째 하이픈 앞부분을 꺼내는 수식을 넣어요

B2 셀에 아래 수식을 입력해요. FIND가 첫 번째 하이픈 위치를 찾고, LEFT가 그 바로 앞 글자까지 잘라 내서 영업1팀이 나와요.

=LEFT(A2,FIND("-",A2)-1)

STEP 2

C2(이름)와 D2(직급) 수식을 넣고 아래로 채워요

C2에는 첫 번째와 두 번째 하이픈 사이를, D2에는 두 번째 하이픈 뒤를 꺼내는 수식을 넣어요. B2:D2를 선택해 채우기 핸들을 13행까지 끌면 12줄이 모두 채워져요.

C2 (이름)

=MID(A2,FIND("-",A2)+1,FIND("-",A2,FIND("-",A2)+1)-FIND("-",A2)-1)

D2 (직급)

=MID(A2,FIND("-",A2,FIND("-",A2)+1)+1,10)

참고

Microsoft 365 최신 버전이라면 =TEXTSPLIT(A2,"-") 하나로 세 칸이 한 번에 나와요. 다만 이 함수가 없는 버전에서는 #NAME? 오류가 떠요(이 글을 쓴 PC의 엑셀에서도 #NAME?이 나왔어요). 파일을 여러 사람이 여는 회사라면 위의 LEFT·MID·FIND 조합이 안전해요.

완성 결과 비교

BEFORE

부서·이름·직급이 한 셀에 붙어 있어 정렬도 필터도 어려운 명단

AFTER

부서, 이름, 직급이 각각 열로 나뉘어 바로 정렬·필터·피벗에 쓸 수 있는 명단

상황별로 어떤 방법을 쓸까?

상황추천 방법특징
쉼표·하이픈 등 기호로 이어진 데이터를 한 번만 나눌 때텍스트 나누기가장 빠름. 결과는 고정된 값
일부만 뽑거나 순서를 바꿔 새 모양으로 만들 때빠른 채우기 (Ctrl + E)예시 한 줄이면 끝. 결과는 고정된 값
원본이 자주 바뀌어 결과도 따라 바뀌어야 할 때LEFT·MID·FIND 함수모든 버전에서 동작. 자동 갱신
Microsoft 365만 쓰는 환경TEXTSPLIT 함수수식 하나로 끝. 구버전은 #NAME?

같이 쓰면 좋은 단축키

Ctrl + E 빠른 채우기

Alt → A → E 텍스트 나누기 마법사 열기

Ctrl + Shift + ↓ 데이터 끝까지 선택

Ctrl + Z 잘못 나눴을 때 되돌리기

자주 묻는 질문

Q1. 텍스트 나누기를 한 뒤로 붙여넣기만 하면 글자가 멋대로 여러 칸으로 쪼개져요.

엑셀이 마지막에 쓴 구분 기호를 기억하고 있어서 그래요. 하이픈으로 나눈 뒤라면, 하이픈이 든 글자를 붙여 넣을 때마다 자동으로 나뉘어요. 아무 셀이나 선택해 [텍스트 나누기]를 다시 열고 2단계에서 [기타] 체크를 풀고 [탭]만 남긴 채 [마침]을 누르면 원래대로 돌아와요. 엑셀을 껐다 켜도 초기화돼요.

Q2. 날짜가 20261011처럼 숫자로 붙어 있는데 날짜로 바꿀 수 있나요?

텍스트 나누기로 돼요. 범위를 선택하고 마법사를 연 뒤 1·2단계는 그대로 [다음]을 누르고, 3단계에서 열 데이터 서식을 [날짜] - 년월일로 고른 뒤 [마침]을 누르면 2026-10-11 같은 진짜 날짜로 바뀌어요.

예제 파일

오늘 쓴 사원정보 12줄을 그대로 받아서 연습해 보세요. 연습 시트에서 세 가지 방법을 직접 해 보고 정답 시트의 수식과 비교하면 돼요.

엑셀_텍스트나누기_예제.xlsx
0.01MB

오늘의 한 줄 정리

기호로 이어진 글자는 텍스트 나누기, 새 모양으로 뽑을 땐 Ctrl + E, 원본을 따라 바뀌어야 하면 LEFT·MID·FIND. 대상 셀만 $B$2로 바꾸면 원본도 지킬 수 있어요.

업무치트키팀 · 대리 실무대리

오늘도 칼퇴를 위해, 3분 치트키를 정리합니다.

다른 치트키 보기