개행을(를) 기준으로 셀 내용을 여러 열 또는 행으로 분할
Excel 작업 중 줄바꿈 문자나 개행로 구분된 여러 값이 하나의 셀에 저장된 경우가 있습니다。 데이터를 효과적으로 분석하고 조작하려면 이러한 셀의 내용을 여러 열이나 행으로 분할하는 것이 도움이 됩니다。 이 가이드에서는 이를 단계별로 안내합니다。
셀 분할을(를) 개행 기준으로 여러 열로 분할
스크린샷과 같이 개행로 구분된 셀 내용 목록을 줄바꿈 기준으로 여러 열로 분할하려는 경우, 이 섹션에서는 이를 달성할 수 있는 세 가지 효과적인 방법을 소개합니다。
텍스트 나누기(Text to Columns) 기능 사용
Excel 의 텍스트 나누기(Text to Columns) 기능은 셀을 여러 열로 분할하는 데 적합합니다。
- 분할할 데이터가 포함된 셀을 선택합니다。
- 「데이터」 탭으로 이동하여 「텍스트를 열로 변환」을 클릭합니다。

- 「텍스트를 열로 변환 마법사」에서 「구분 기호 있음」을 선택하고 「다음」을 클릭합니다。

- 2 단계에서 「구분 기호」 아래 「기타」 옵션을 선택하고, 「기타」 옵션 옆 상자를 클릭한 후 「Ctrl」+「J」 키를 누른 다음 「다음」을 클릭합니다。 스크린샷 참조:

- 3 단계에서 결과를 배치할 셀을 지정한 후 「마침」 버튼을 바로 클릭하여 작업을 완료합니다。

- 이제 모든 셀 내용이 아래 스크린샷과 같이 여러 열로 분할되었습니다。

Kutools for Excel 사용
Kutools for Excel 는 쉼표나 개행 같은 특정 구분 기호를 기준으로 셀 내용을 여러 열로 빠르게 분할할 수 있는 사용하기 쉬운 기능을 제공합니다。 직관적인 인터페이스와 간단한 조작으로 데이터 처리를 더욱 효율적이고 원활하게 만들어 줍니다!
- 분할하려는 데이터 범위를 선택하세요。
- 「Kutools」 > 「병합 및 분할」 > 「셀 분할」를 클릭하세요。 스크린샷 참조:

- 「셀 분할」 대화 상자에서 「유형(Type)」 섹션에서 필요한 「열로 분할」 옵션을 선택한 후, 「지정 방식(Specify by)」 섹션에서 「개행 문자」를 체크하세요。 스크린샷 참조:

- 그런 다음 「확인(OK)」 버튼을 클릭하면 결과를 출력할 셀을 선택하라는 프롬프트 창이 나타납니다。 스크린샷 참조:

- 「확인(OK)」을 클릭하면 선택한 모든 셀 값이 개행을 기준으로 여러 열로 분할됩니다。 스크린샷 참조:

TEXTSPLIT 함수 사용(Excel 365)
Excel 365 사용자의 경우 TEXTSPLIT 함수를 통해 셀 분할을(를) 동적으로 수행할 수 있습니다。
결과를 출력할 빈 셀에 아래 수식을 입력하고 「Enter」 키를 누르면 텍스트가 자동으로 열로 분할됩니다。 그런 다음 수식 셀을 아래로 드래그하여 다른 셀에도 적용하세요。 스크린샷 참조:
=TEXTSPLIT(A1, CHAR(10))

셀 분할을(를) 개행 기준으로 여러 행으로 분할
스크린샷과 같이 개행로 구분된 여러 줄의 텍스트가 포함된 셀 내용을 개별 행으로 분할해야 하는 경우, Excel 에는 이를 수행할 수 있는 여러 가지 효율적인 방법이 있습니다。 이 섹션에서는 여러분의 요구에 가장 적합한 해결책을 찾을 수 있도록 이러한 기법들을 단계별로 살펴보겠습니다。
VBA 코드 사용
매크로 사용에 익숙한 사용자에게 VBA 는 강력한 해결책을 제공합니다。
- 「ALT」 + “F11" 키를 누르면 「Microsoft Visual Basic for Applications」 창이 열립니다。
- 「삽입(Insert)」 > 「모듈(Module)」을 클릭하고, 다음 코드를 「모듈(Module)」 창에 붙여넣으세요。
VBA 코드: 셀 분할을(를) 개행 기준으로 여러 행으로 분할Sub SplitCells() 'Update by Extendoffice Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) For Each Rng In WorkRng lLFs = VBA.Len(Rng) - VBA.Len(VBA.Replace(Rng, vbLf, "")) If lLFs > 0 Then Rng.Offset(1, 0).Resize(lLFs).Insert shift:=xlShiftDown Rng.Resize(lLFs + 1).Value = Application.WorksheetFunction.Transpose(VBA.Split(Rng, vbLf)) End If Next End Sub - 그런 다음 “F5" 키를 눌러 이 코드를 실행하면 분할하려는 데이터 범위을 선택하라는 프롬프트 창이 나타납니다。 스크린샷 참조:

- 「확인(OK)」을 클릭하면 데이터 선택이(가) 개행을(를) 기준으로 여러 행으로 분할됩니다。

Kutools for Excel 사용
Kutools for Excel 는 몇 번의 간단한 단계만으로 분할 작업을 쉽고 효율적으로 완료할 수 있도록 지원합니다。 자세한 단계는 다음과 같습니다:
- 분할하려는 데이터 범위를 선택하세요。
- 「Kutools」 > 「병합 및 분할」 > 「여러 줄로 분할」를 클릭하세요。 스크린샷 참조:

- 「Split Dta to Rows」 대화 상자에서 「구분 기호(Delimiter)」 섹션에서 「새 줄」를 선택하세요。

- 그런 다음 「확인(OK)」 버튼을 클릭합니다。 모든 셀이 개행을(를) 기준으로 여러 행으로 분할됩니다。

TEXTSPLIT 함수 사용(Excel 365)
TEXTSPLIT 함수는 또한 셀 분할을(를) 행으로 동적으로 분할할 수 있습니다。
결과를 출력할 빈 셀에 아래 수식을 입력하고 「Enter」 키를 누르면 텍스트가 자동으로 행으로 분할됩니다。 스크린샷 참조:
=TRIM(TEXTSPLIT(TEXTJOIN(CHAR(10),,A1:A4),,CHAR(10)))

- TEXTJOIN(CHAR(10),,A1:A4)
범위 A1:A4 의 모든 값을 줄바꿈(CHAR(10))으로 구분하여 하나의 텍스트 문자열로 결합하되, 빈 셀은 무시합니다。 - TEXTSPLIT(...,,CHAR(10))
결합된 텍스트 문자열을 줄바꿈(CHAR(10))이 나타나는 위치마다 개별 값으로 분할하여 이러한 값들의 배열을 반환합니다。 - TRIM(...)
결과 배열의 각 값 앞뒤에 있는 불필요한 공백을 제거합니다。
각 방법은 사용 중인 Excel 버전과 사용자의 숙련도에 따라 장점이 다릅니다。 적절한 방법을 선택함으로써 데이터를 쉽게 조작하여 요구 사항을 충족시킬 수 있습니다。 더 많은 Excel 팁과 요령을 탐색하고 싶다면,저희 웹사이트에서 수천 개의 튜토리얼을 제공합니다, 읽어주셔서 감사드리며 앞으로도 유용한 정보를 계속 제공해 드리겠습니다!
관련 문서:
- 큰 테이블을 여러 개의 작은 테이블로 분할
- 여러 열과 수백~수천 개의 행으로 구성된 대규모 Excel 테이블이 있을 경우, 이를 더 작고 관리하기 쉬운 테이블로 분할하고 싶을 수 있습니다。 예를 들어, 열 지정 값을 기준으로 데이터를 분리하거나 고정된 행 수 단위로 나누어야 할 수도 있습니다。 이 튜토리얼에서는 이 작업을 효율적으로 수행하는 단계별 방법을 제공합니다。
- 열을 격행(매 두 번째 행)마다 분할
- 예를 들어, 긴 데이터 목록이 있고 아래 스크린샷처럼 매 두 번째 행씩 균등하게 두 개의 목록으로 분할하고자 합니다. Excel 에서 이 작업을 처리할 수 있는 좋은 방법이 있을까요?
- 전체 이름을 이름과 성으로 분할
- 아래 첫 번째 스크린샷처럼 이름 명단이 한 열에 입력되어 있고, 이를 아래 스크린샷처럼 이름 열, 중간 이름 열, 성 열로 전체 이름을 분할해야 한다고 가정해 보겠습니다。 이 문제를 해결하는 데 도움이 되는 몇 가지 유용한 방법을 소개합니다。
- 한 셀의 텍스트와 숫자로 분할을 두 열로 분리
- 텍스트와 숫자로 분할으로 구성된 텍스트 문자열 열이 있고, 이를 아래 스크린샷처럼 한 셀에서 두 개의 다른 셀으로 텍스트와 숫자로 분할을 분리하고자 합니다. Excel 에서는 다음 방법으로 이 작업을 완료할 수 있습니다。
최고의 오피스 생산성 도구
| 🤖 | KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 표시 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 LOOKUP:다중 조건 VLookup | 다중 값 VLookup | 여러 시트에서 VLookup | 퍼지 매치.... | |
| 고급 드롭다운 목록:드롭다운 목록 빠르게 생성 | 종속형 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
| 열 관리자:특정 개수의 열 추가|열 이동|숨겨진 열의 표시 상태 토글|범위 및 열 비교... | |
| 주요 기능:그리드 포커스 | 디자인 보기 |향상된 수식 표시줄 | 워크북 및 시트 관리자 | 자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)| 50+차트유형(간트 차트, ...)| 40+ 실용적인수식(생일을 기준으로 나이 계산, ...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)| 12 변환도구(단어로 변환하기,환율 변환, ...)| 7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|。。。 등 더 많은 기능 |
Kutools for Excel 로 Excel 기술을 한 단계 업그레이드하고, 지금까지 경험하지 못한 효율성을 느껴보세요。Kutools for Excel 는 생산성과 저장 시간을 높이는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 받아보세요。。。
Office Tab 가 Office 에 탭 인터페이스를 도입하여 업무를 훨씬 쉽게 만들어 줍니다
- Word, Excel, PowerPoint, Publisher, Access, Visio 및 Project 에서 탭 기반 편집 및 읽기 활성화
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성합니다。
- 하루 수백 번의 마우스 클릭을 줄여 주며 생산성을 50% 까지 향상시킵니다!
모든 Kutools 애드인。 단일 설치 프로그램
Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 을 포함하여 Office 앱 전반에서 협업하는 팀에 이상적입니다。
- 올인원 제품군— Excel, Word, Outlook & PowerPoint 애드인 + Office Tab Pro
- 단일 설치 프로그램, 단일 라이선스— 몇 분 안에 설정 완료(MSI 지원)
- 함께 사용하면 더욱 효과적— Office 앱 전반에서 생산성 최적화
- 30 일간 전체 기능 무료 체험— 등록이나 신용카드 불필요
- 최고의 가성비— 개별 애드인 구매 대비 절약










