"햄버거, 피자, 사과, 포도, ..." 처럼 쉼표로 빽빽하게 이어진 데이터를 받아 정리하기 막막했던 경험이 있으실 것입니다. 이럴 때는 엑셀 2024 이후 버전에서는 TEXTSPLIT 함수를, 이전 버전에서는 텍스트 나누기 기능을 활용하면 됩니다. 그러면 단 몇 초 만에 쉼표로 나눠진 데이터를 표로 정리할 수 있습니다.
쉼표 등 구분기호로 나눠진 데이터를 단 몇 초만에 표로 정리해보세요!✨
- 엑셀 2024 이후 버전에서는 TEXTSPLIT 함수로 쉼표 데이터를 간단히 정리할 수 있습니다. 예제파일의 A1셀에는 쉼표로 나뉘어진 명단이 작성되어 있습니다. 결과를 표시할 빈 셀을 선택한 후, 다음과 같이 TEXTSPLIT 함수를 작성합니다.
=TEXTSPLIT(A2,,",")
결과를 출력할 셀에 TEXTSPLIT 함수를 작성합니다.
- 함수를 실행하면 그림과 같이 쉼표로 분리된 값들이 세로로 쫙 나열됩니다.
함수를 실행하면 쉼표로 나눠진 값이 세로로 나열됩니다.
- 만약 나눠진 값에 공백이 남아있다면, 다음과 같이 TRIM 함수를 함께 사용합니다.
=TRIM(TEXTSPLIT(A1,,","))
값에 공백이 있을 경우, TRIM 함수를 사용합니다.
- TEXTSPLIT 함수는 쉼표뿐만 아니라 콜론(:), 하이픈(-) 등 여러 기호가 복잡하게 섞인 문장을 나눌 수도 있습니다. 예를 들어, "김하늘: 80, 조인성: 70, ..." 처럼 이름과 점수가 작성된 데이터가 있을 때, 다음과 같이 TEXTSPLIT 함수를 실행하면 이름과 점수로 구성된 표가 출력됩니다.
=TRIM(TEXTSPLIT(A2,":",","))
TEXTSPLIT 함수는 여러 기호를 동시에 나눌 수도 있습니다.
오빠두Tip : TEXTSPLIT 함수의 더 다양한 활용 예제는 아래 영상 강의에서 알기 쉽게 정리했습니다.👇
- TEXTSPLIT 함수가 제공되지 않은 엑셀 2021 이전 버전에서는 텍스트 나누기 기능을 사용합니다. 데이터가 입력된 셀을 선택한 후, [데이터] 탭 - [텍스트 나누기] 버튼을 클릭해 텍스트 나누기를 실행합니다.
데이터가 입력된 셀을 선택한 후, 데이터 탭 - 텍스트 나누기를 실행합니다.
- 텍스트 나누기 마법사 대화상자가 실행되면, 첫번째 단계에서 '구분 기호로 분리됨'을 선택하고 다음 단계로 이동합니다.
첫번째 단계에서 구분기호로 분리됨을 선택합니다.
- 두번째 단계에서 구분기호로 '쉼표'를 선택하면 데이터 미리보기 창에서 값이 쉼표 기준으로 나뉘어 지는 것을 확인할 수 있습니다. 모두 확인했으면 [마침] 버튼을 클릭해 텍스트 나누기를 실행합니다.
두번째 단계에서 구분기호로 쉼표를 선택합니다.
- 이제 가로로 나뉘어진 데이터를 세로로 정렬해보겠습니다. 값이 나뉘어진 범위를 선택해 복사한 후, 값을 출력할 시작셀을 우클릭 - [선택하여 붙여넣기]로 이동합니다.
가로로 나뉘어진 범위를 복사한 후, 우클릭 - 선택하여 붙여넣기로 이동합니다.
- 선택하여 붙여넣기 창이 실행되면, [행/열 바꿈]을 선택하고 [확인] 버튼을 클릭해 실행합니다.
선택하여 붙여넣기에서 행열 바꿈을 선택하고 실행합니다.
- 그러면 쉼표로 분리된 값이 세로로 나열됩니다.
쉼표로 나뉘어진 값이 세로로 나열됩니다.