Excel 에서 단어나 숫자를 개별 셀로 분할하려면 어떻게 해야 하나요?
Excel 작업 중에 숫자나 단어가 하나의 셀에 함께 묶여 있는 행이나 목록을 종종 접할 수 있습니다。 아래 스크린샷과 같이 각 글자나 숫자를 개별 셀로 분할해야 할 수도 있습니다。 이러한 작업은 데이터 분석을 위한 준비, 가져온 텍스트 변환, 추가 처리를 위한 템플릿 설계 시 흔히 발생합니다。 그렇다면 하나의 셀에 있는 각 글자나 숫자를 인접한 개별 셀로 효율적으로 분리할 수 있을까요?

Kutools for Excel 을(를) 사용하여 단어나 숫자를 개별 셀로 분할하기
VBA 코드를 사용하여 단어나 숫자를 개별 셀로 분할하기
단어나 숫자를 개별 수식으로 분할하기
쉬운 Excel 수식을 사용해 셀의 내용을 개별 글자나 숫자로 빠르게 분할할 수 있습니다。 이 방법은 원본 데이터가 변경될 때 자동으로 결과가 업데이트되는 동적 결과가 필요한 경우에 적합합니다。 특히 소규모에서 중규모 데이터에 대해 간단한 분할이 필요할 때 유용합니다。
1. 예를 들어 C1 과 같이 원본 데이터 오른쪽의 빈 셀에 다음 수식을 입력하고 Enter 키를 누르세요:
=MID($A1, COLUMNS($A$1:A$1),1) 이 수식은 A1 셀에서 특정 위치의 문자를 추출합니다。MID함수는 A1 에서 열 번호부터 읽기 시작하며, 숫자 1 은 한 글자만 추출함을 나타냅니다。

2。 다음으로 C1 셀의 채우기 핸들을 오른쪽으로 드래그하여 열을 따라 확장하세요。 셀이 빈 상태가 될 때까지 드래그하면 데이터의 모든 문자가 개별 셀로 분할되었음을 확인할 수 있습니다。

3. 이제 원본 데이터에 더 많은 행이 있는 경우, 분할하려는 모든 행을 포함하도록 가장 오른쪽 수식 셀에서 아래쪽으로 채우기 핸들을 드래그하세요. 그러면 A 열의 모든 항목이 인접한 열에 개별 문자로 분리됩니다。

Kutools for Excel 을(를) 사용하여 단어나 숫자를 개별 셀로 분할하기
Kutools for Excel은(는) 사용자에게 편리한셀 분할기능을 제공합니다. 이 기능을 통해 미리 정의된 구분 기호나 지정된 너비를 사용해 셀의 내용을 여러 열이나 행으로 나눌 수 있습니다. Kutools 는 단어나 숫자를 개별 문자로 분할하는 것 외에도 숫자와 텍스트를 서로 다른 열로 분리할 수도 있어 데이터 처리 옵션을 더욱 다양하게 제공합니다。
Kutools for Excel 이(가) 설치되면, 다음과 같은 단계로 문자 단위 분할을 수행할 수 있습니다:Kutools for Excel
1。 분할하려는 대상 셀을 선택하세요。
2。 다음으로 이동하세요:Kutools>병합 및 분할>셀 분할.

3.셀 분할대화 상자에서열로 분할을(를)유형설정으로 선택하세요。 그런 다음분할 기준에서너비 지정을(를) 선택하고 해당 텍스트 상자에1을(를) 입력하세요. 이렇게 하면 Kutools 가 선택한 셀의 각 문자를 하나씩 개별 열로 분할합니다。

4.확인을(를) 클릭하세요。 출력 결과를 저장할 대상 셀을 선택하라는 프롬프트 창이 나타납니다。 기존 데이터를 덮어쓰지 않도록 충분히 오른쪽과 아래쪽에 있는 셀을 선택하세요。

5。 마지막으로 다시확인을(를) 클릭하세요. 그러면 Kutools 가 선택한 각 셀을 개별 문자로 분할하여 지정한 셀에 결과를 표시합니다。

지금 Kutools for Excel 을(를) 다운로드하고 무료 체험하세요!
VBA 코드를 사용하여 단어나 숫자를 개별 셀로 분할하기
Excel 의 개발자 도구에 익숙한 사용자의 경우 VBA 코드를 사용하면 셀을 개별 문자로 분할하는 데 유연한 접근 방식을 제공합니다。 이 방법은 고급 시나리오, 대규모 데이터셋 또는 맞춤형 자동화가 필요한 경우에 특히 유용합니다。
1. Excel 에서ALT + F11을(를) 동시에 누르세요。 그러면 VBA 코드를 추가하고 실행할 수 있는Microsoft Visual Basic for Applications 창이 열립니다。
2。 Visual Basic 인터페이스에서삽입>모듈을(를) 클릭하세요。 그러면 제공된 VBA 코드를 붙여넣을 수 있는 새 코드 모듈이 열립니다。
VBA 코드: 단어를 개별 셀로 분할하기
Sub SplitStuff()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each Rng In InputRng
xValue = Rng.Value
xRow = Rng.Row
For i = 1 To VBA.Len(xValue)
OutRng.Cells(xRow, i).Value = VBA.Mid(xValue, i, 1)
Next
Next
Application.ScreenUpdating = True
End Sub 3。 코드를 실행하려면 VBA 편집기에서F5키를 누르거나실행버튼을 클릭하세요。 그러면 분할할 단어나 숫자가 포함된 셀 범위를 선택할 수 있는 대화 상자가 나타납니다。

4.적절한 범위를 선택한 후확인을(를) 클릭하세요。 출력을 시작할 셀을 선택하라는 또 다른 대화 상자가 나타납니다。 기존 데이터를 덮어쓰지 않도록 빈 영역의 셀을 선택하세요。

5。 다시 한 번확인을(를) 클릭하면 VBA 매크로가 데이터를 처리하여 각 단어나 숫자를 개별 문자로 분할하고 행의 개별 셀에 표시합니다。

분할된 글자나 숫자를 하나의 단어나 숫자로 결합하기
여러 개의 한 글자 또는 한 자리 숫자가 들어 있는 셀을 다시 하나의 단어나 숫자로 결합해야 할 경우,Kutools for Excel은(는) 간단한 해결책을 제공합니다。 바로결합유틸리티입니다。 이 기능을 사용하면 여러 셀의 값을 빠르게 하나로 병합할 수 있어 분할된 콘텐츠를 다시 조립하거나 내보내기용 데이터를 준비할 때 특히 유용합니다。
Kutools for Excel: 300 개 이상의 유용한 Excel 애드인과 함께, 30 일 동안 제한 없이 무료로 체험해 보세요。지금 다운로드하고 무료 체험하세요! |
실무에서는 데이터 정제, 가져온 파일 준비, 보고서 레이아웃 변환을 위해 셀 분할 및 결합이 필수적입니다. 위의 각 솔루션은 다양한 상황에 적합합니다. 수식은 빠른 분할에, Kutools 는 다양한 대량 처리에, VBA 는 맞춤형 자동화에 유용합니다。 최상의 결과를 얻으려면 데이터 규모, 형식 일관성, 업데이트 빈도에 따라 방법을 선택하세요。
관련 문서:
Excel 에서 텍스트 문자열에서 첫 번째/마지막/n 번째 단어를 추출하려면 어떻게 해야 하나요?
셀에서 각 단어의 첫 글자를 추출하려면 어떻게 해야 하나요?
최고의 Office 생산성 도구
| 🤖 | 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 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
- 최고의 가성비— 개별 애드인 구매 대비 절약
