엑셀 텍스트 나누기, 자주 겪는 3가지 문제와 해결법

엑셀 텍스트 나누기가 필요한 순간은 외부 시스템에서 자료를 받을 때입니다. 한 칸에 여러 정보가 뭉쳐 있는 경우가 많습니다. “홍길동/영업팀/과장”처럼 슬래시로 구분된 값이나, 이름과 전화번호가 공백 하나로 붙어 있는 값 같은 것들이죠.

엑셀 텍스트 나누기
엑셀 텍스트 나누기, 지저분한 데이터 정리하기

기본 사용법

나눌 데이터가 있는 열을 선택하고, 데이터 탭의 텍스트 나누기를 누르면 마법사가 시작됩니다. 엑셀 버전에 따라 리본 메뉴 위치는 조금씩 다르지만 기능 이름은 대부분 동일합니다.

첫 화면에서는 구분 방식을 고릅니다.

  • 구분 기호로 분리됨 — 쉼표, 슬래시, 공백 같은 특정 문자를 기준으로 나눌 때
  • 너비가 일정함 — 모든 값의 글자 수가 같아서 정해진 위치에서 자를 때

대부분의 경우 구분 기호로 분리됨을 선택하시면 됩니다.

다음 화면에서 어떤 문자를 기준으로 나눌지 고릅니다. 쉼표, 탭, 세미콜론, 공백이 기본으로 제공되고, 목록에 없는 문자라면 기타에 직접 입력하면 됩니다. 슬래시(/)나 하이픈(-)처럼 자주 쓰는 구분자는 대부분 여기서 바로 해결됩니다.

미리보기 화면에서 데이터가 원하는 대로 나뉘는지 확인한 뒤 마침을 누르면 완료됩니다. 결과가 이상하다면 이전 단계로 돌아가 구분 기호를 다시 확인해 보세요.

자주 겪는 문제

오른쪽 열의 데이터가 지워짐

나눈 결과가 오른쪽 열에 이미 있던 데이터를 덮어씁니다. 실행 전에 오른쪽에 빈 열을 몇 개 만들어 두거나, 원본을 복사해서 별도 공간에서 작업하는 게 안전합니다.

숫자가 이상하게 바뀜

0으로 시작하는 번호(우편번호, 사번 등)를 나누면 앞의 0이 사라지는 경우가 있습니다. 마법사 마지막 단계에서 해당 열을 클릭하고 텍스트 형식을 지정해 주면 원래 값 그대로 유지됩니다. 나누기가 끝난 뒤에 알아챘다면 셀 서식에서 텍스트로 바꾸고 값을 다시 입력해야 합니다.

날짜 형식이 깨짐

비슷하게, 날짜가 포함된 열도 자동으로 다른 형식으로 바뀔 수 있습니다. 열 데이터 서식에서 날짜를 지정하고 원하는 형식을 고르면 해결됩니다. 반대로 날짜처럼 보이는 텍스트를 텍스트 그대로 유지하고 싶다면 이 단계에서 반드시 텍스트 형식으로 지정해야 합니다.

의외로 유용한 활용법 — 숫자 텍스트를 숫자로

텍스트 나누기는 나누는 용도 말고도 쓸 데가 있습니다. 텍스트로 저장된 숫자를 진짜 숫자로 바꾸는 용도입니다.

외부에서 받은 숫자 데이터가 셀 왼쪽 정렬로 표시되고 계산이 안 될 때가 있습니다. 이럴 때 해당 열을 선택하고 텍스트 나누기를 실행한 뒤, 구분 기호를 아무것도 선택하지 않은 채로 그냥 마침을 누르면, 나누는 과정 없이 텍스트가 숫자로 인식되도록 바뀝니다.

몇 백 개의 셀을 하나씩 다시 입력할 필요 없이 한 번에 해결되는 방법이라 알아두면 편합니다.

반대로 빠른 채우기가 인식을 잘 못 할 때도 있습니다. 이럴 때는 예시를 한두 개가 아니라 서너 개까지 직접 입력해두면 패턴 인식 정확도가 눈에 띄게 올라갑니다.

공백이 여러 개 섞여 있을 때

외부 데이터에는 단어 사이 공백이 한 칸이 아니라 두세 칸씩 불규칙하게 들어있는 경우가 흔합니다. 이 상태로 텍스트 나누기를 하면 빈 칸이 데이터처럼 나뉘어 들어가서 오히려 지저분해집니다.

텍스트 나누기 마법사의 구분 기호 설정 화면에서 연속된 구분 기호를 하나로 처리 옵션에 체크하면, 여러 칸의 공백을 한 칸처럼 취급해 깔끔하게 나눠집니다. 이 옵션을 놓치면 결과에 빈 열이 섞여 나오니 꼭 확인하세요.

여러 열을 한 번에 합칠 때

반대로 나눠져 있는 여러 열을 하나로 합쳐야 할 때도 있습니다. 이럴 때는 텍스트 나누기 대신 &(앰퍼샌드) 연산자나 TEXTJOIN 함수를 씁니다. 예를 들어 A열의 성과 B열의 이름을 합치려면 =A1&B1 을 입력하면 됩니다.

사이에 공백이나 구분 기호를 넣고 싶다면 =A1&” “&B1 처럼 원하는 문자를 따옴표 안에 넣어주면 됩니다. 합칠 열이 여러 개라면 TEXTJOIN 함수가 더 편합니다.

최신 버전이라면 더 편한 방법도 있습니다

최근 엑셀 버전에는 빠른 채우기라는 기능이 있습니다. 나누고 싶은 결과를 옆 칸에 한두 개 직접 입력하면, 엑셀이 패턴을 인식해서 나머지를 자동으로 채워줍니다.

예를 들어 “홍길동/영업팀”이라는 값 옆에 “홍길동”이라고 직접 입력하면, Ctrl+E를 눌렀을 때 나머지 행에도 이름만 자동으로 추출됩니다. 규칙이 일정하지 않은 데이터에서는 텍스트 나누기보다 이쪽이 훨씬 더 유연하게 작동합니다.

정리

규칙적인 구분 기호가 있다면 텍스트 나누기, 규칙이 애매하거나 예외가 있다면 빠른 채우기를 쓰시면 됩니다. 두 가지만 알아둬도 지저분한 외부 데이터를 정리하는 시간이 크게 줄어듭니다. 자주 쓰는 작업이라면 매번 마법사를 열기보다 단축키에 익숙해지시는 것도 도움이 됩니다.

엑셀 텍스트 나누기 마무리

엑셀 텍스트 나누기는 규칙적인 구분 기호가 있을 때 가장 빠른 방법입니다. 오른쪽 열이 지워지는 것, 숫자와 날짜 형식이 깨지는 것, 이 두 가지만 미리 알고 시작하면 대부분의 사고를 예방할 수 있습니다.

데이터 정리 다음으로 업무 속도를 올리고 싶으시다면 엑셀 단축키 핵심 5가지, 업무 시간 줄이기도 함께 참고해 보세요. 더 자세한 기능 설명은 마이크로소프트 공식 지원 페이지에서 확인하실 수 있습니다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤