Note: The other languages of the website are Google-translated. Back to English

Excel에서 한 셀을 여러 셀 / 행으로 변환하는 방법은 무엇입니까?

때로는 Excel의 셀에 많은 데이터가있는 경우 모든 데이터를보기가 어렵습니다. 이 경우이 셀의 모든 데이터를 여러 셀 또는 행으로 변환하면 아래와 같이 긴 콘텐츠를 훨씬 쉽고 명확하게 볼 수 있습니다. Excel에서는 아래 방법을 통해 수행 할 수 있습니다.

Excel에서 Text to Column 및 Paste Special을 사용하여 한 셀을 여러 셀 / 행으로 변환

VBA를 사용하여 한 셀을 여러 셀 / 행으로 변환

Excel 용 Kutools를 사용하여 한 셀을 여러 열 / 행으로 변환 좋은 생각 3


화살표 블루 오른쪽 거품 Excel에서 Text to Column 및 Paste Special을 사용하여 한 셀을 여러 셀 / 행으로 변환

1. 데이터를 변환 할 셀을 선택하고 데이터 > 텍스트를 열로, 스크린 샷 참조 :

2. 팝업 대화 상자에서 구분 된 확인란을 선택하고 다음. 스크린 샷보기 :

3. 검사 콤마 대화 상자에서만 확인란을 선택하고 마감재 . 스크린 샷보기 :

4. 그러면 셀 데이터가 여러 열로 분할 된 것을 볼 수 있습니다. 이제이 셀을 선택하고 마우스 오른쪽 버튼을 클릭하여 컨텍스트 메뉴에서 복사 할 수 있습니다. 스크린 샷보기 :

5. 원하는 빈 셀을 선택하고 마우스 오른쪽 버튼을 클릭하여 선택합니다. 조옮김 (T), 그러면 데이터가 여러 행으로 변환 된 것을 볼 수 있습니다. 스크린 샷보기 :

Microsoft Excel 2007을 사용하는 경우 > 파스타 > 바꾸어 놓다 분할 된 데이터를 붙여 넣습니다.

다음과 같이 결과를 볼 수 있습니다.


구분 기호를 기반으로 한 셀을 열 또는 행으로 빠르게 분할

Excel에서는 마법사를 단계별로 사용하여 셀을 열로 분할하는 것이 지루합니다. 하지만 함께 Excel 용 Kutools's 셀 분할 유틸리티, 당신은 할 수 있습니다 : 1, 구분 기호를 기반으로 한 셀을 열 또는 행으로 변환합니다. 2, 문자열을 텍스트와 숫자로 변환하십시오. 3, 클릭과 함께 특정 너비에 따라 문자열을 변환합니다.  전체 기능을 보려면 클릭하세요. 30 일 무료 평가판!
문서 분할 셀
 
Excel용 Kutools: 300개 이상의 편리한 Excel 추가 기능으로 제한 없이 무료로 사용해 볼 수 있습니다. 30 일.

화살표 블루 오른쪽 거품 VBA를 사용하여 한 셀을 여러 셀 / 행으로 변환

위의 방법이 약간 지루하다고 생각되면 VBA를 사용하여 수행 할 수 있습니다.

1. 보류 ALT 버튼을 눌러 F11 키보드에서 응용 프로그램용 Microsoft Visual Basic 창.

2. 클릭 끼워 넣다 > 모듈을 클릭하고 VBA를 모듈에 복사합니다.

VBA : 한 셀을 여러 행으로 변환

Sub TransposeRange()
'Updateby20140312
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection.Range("A1")
Set InputRng = Application.InputBox("Range(single cell) :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Arr = VBA.Split(InputRng.Range("A1").Value, ",")
OutRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr)
End Sub

3. 클릭 달리기 VBA 코드를 실행하고 Kutoolsfor엑셀 데이터를 변환 할 단일 셀을 선택할 수있는 대화 상자가 나타납니다. 스크린 샷보기 :

4. 클릭 OK, 다른 팝업 대화 상자에서 결과를 출력 할 셀을 선택합니다. 스크린 샷보기 :

결과를 볼 수 있습니다.

: 위의 VBA 코드에서 구분 기호를 변경할 수 있습니다. "," 데이터를 구분하고 싶습니다. 이 VBA는 줄 바꾸기 문자를 기반으로 한 분할 셀을 지원하지 않습니다.


화살표 블루 오른쪽 거품 Excel 용 Kutools를 사용하여 한 셀을 여러 열 / 행으로 변환

당신이 있으면 Excel 용 Kutools -편리한 도구가 설치되어 있으면 사용할 수 있습니다. 셀 분할 구분 기호에 따라 단일 셀을 여러 열 또는 행으로 빠르게 분할하는 기능.

Excel 용 Kutools: 편리한 Excel 추가 기능 도구로 작업을보다 쉽고 효율적으로 만듭니다.
  • 300+ 이상 강력하고 사용하기 쉬운 기능,110,000+ 이상 Excel 사용자의 선택
  • - 완전한 기능을 갖춘 무료 평가판 30, 신용 카드가 필요하지 않습니다.
  • 복잡한 문제 해결에 필요한 작업 시간을 줄여주는 수십 개의 원 클릭 기능
  • 일괄 변환, 삭제, 시트 / 셀 결합, exproting, ect, 지금 무료로 시도하는 기능이 포함되어 있습니다.

설치 후 Excel 용 Kutools는 다음과 같이하십시오.(지금 Excel 용 Kutools 무료 다운로드!)

1. 행으로 분할 할 셀을 선택하고 쿠툴 > 병합 및 분할 > 셀 분할. 스크린 샷보기 :
doc kutools 분할 셀 1

2. 그런 다음 셀 분할 대화 상자, 확인 행으로 분할 아래의 옵션 거래증명방식 섹션 및 확인 기타 아래의 옵션 구분자 지정 섹션을 클릭 한 다음 텍스트 상자에 셀을 분할 할 구분 기호를 입력합니다. 스크린 샷보기 :

문서 kutools 2

3. 클릭 Ok, 분할 결과를 출력 할 셀을 선택하라는 대화 상자가 나타납니다.
문서 3

4. 클릭 OK. 이제 셀이 여러 행으로 변환 된 것을 볼 수 있습니다.
doc kutools 분할 셀 4

팁 : 특정 구분 기호를 기준으로 단일 셀을 열로 변환하려면 열로 분할 옵션을 선택하고 구분 기호를 입력하십시오. 기타 텍스트 상자.

화살표 블루 오른쪽 거품 한 셀을 여러 행 또는 열로 변환


크로스 테이블을 목록으로 또는 그 반대로 빠르게 조옮김

목록 테이블로 변환해야하는 크로스 테이블이있는 시트를받는 동안 어떻게 빠르게 처리 할 수 ​​있습니까? 와 Excel의 Kutools 테이블 차원 전치 유틸리티를 사용하면 가능한 한 빨리 교차 차원 테이블을 XNUMX 차원 테이블로 또는 그 반대로 변환 할 수 있습니다.   를 클릭하십시오 30-day 전체 기능 무료 평가판!
doc 크로스를 목록으로 조옮김
 
Excel용 Kutools: 300개 이상의 편리한 Excel 추가 기능으로 제한 없이 무료로 사용해 볼 수 있습니다. 30 일.

관련 기사 :


최고의 사무 생산성 도구

Excel용 Kutools는 대부분의 문제를 해결하고 생산성을 80% 증가시킵니다.

  • 재사용: 빠르게 삽입 복잡한 공식, 차트 그리고 이전에 사용한 모든 것; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 데이터 손실없이; 셀 내용 분할; 중복 행 / 열 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 300개 이상의 강력한 기능. Office / Excel 2007-2021 및 365를 지원합니다. 모든 언어를 지원합니다. 기업 또는 조직에서 쉽게 배포할 수 있습니다. 전체 기능은 30일 무료 평가판입니다. 60일 환불 보장.
kte 탭 201905

Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
officetab 하단
코멘트 (37)
아직 평가가 없습니다. 가장 먼저 평가하세요!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
훌륭한 튜토리얼. 이것을 어떻게 자동화할 수 있는지 아십니까? 내 말은 셀이 여러 개인 경우 하나를 다른 셀 아래로 바꾸려는 것입니까? (이미 그 사이에 필요한 수의 빈 행이 있으므로 전치할 공간이 충분하고 2500개 행이 더 있고 하나씩 수행하고 싶습니다.)
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
나는 그것을 시도, 그것은 작고 간단한 데이터에 대해 작동하지만 그것은 내 데이터와 함께 작동하지 않습니다, 당신은 내가 그 데이터를 무엇을 할 수 있는지 설명할 수 있습니까? 형식은 이름과 같습니다. comment: Dates: name1,name2,name3 comment1,comment2,comnt3 2015:3:20:10,2015:3:21:10 name1, comment1 및 date1을 한 행에 갖고 싶습니다. 2번째 이름, 2번째 commnt, 2번째 행에 2번째 날짜 등등. 이 작업을 수행하는 방법을 설명하는 데 도움이 될까요? 감사해요
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
여러 행으로 나누려는 행이나 필드는 하나의 완전한 숫자이며 새 행에 8개의 숫자마다 필요합니다. 쉼표로 구분되지 않습니다. 어떻게 할 수 있습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
이것은 내 시트입니다. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 dddddddd 44444444 그리고 나는 이것을 달성해야합니다. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 dddddddd 44444444
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
이 방법을 시도하십시오. 1. A 열 앞에 빈 열을 삽입하고 행에 1,2,1,2.... 번호를 지정합니다. 다음과 같이 표시됩니다. 1 aaaaa 2 11111 1 bbbbbb 2 2222222 1 cccccccc 2 33333333 1 dddddddd 2 44444444 2. 열의 전체 열을 열을 열로 열을 얻습니다. 1 AAAAA AAAAA 2 11111 11111 1 BBBBBB BBBBBB 2 2222222 2222222 CCCCCCCC CCCCCCC 1 2 33333333 DDDDDDDDDD DDDDD DDDDD DDDDDD DDDDD DDDDD DDDDDDD DDDD DDDDDD DDDDDDD DDDDDD 열 C에서, 당신은 얻을 : 33333333 AAAAA 1 2 44444444 bbbbbb 44444444 CCCCCCCC 3 1 11111 2 지금 11111 1 2222222. 2를 ddddddd ddddddd 2222222 CCCCCCCC, 정렬 열 1 33333333 2 bbbbbb, 당신은 얻을 것이다 : 33333333 AAAAA 1 44444444 2 44444444 CCCCCCCC bbbbbb 4 1 ddddddd 11111 1 2222222 bbbbbb 1 33333333 cccccccc 1 44444444 dddddddd 2 11111 2행과 Abb2222222dd2cccccc를 모두 삭제하고 A열을 삭제하면 원하는 결과를 얻을 수 있습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
셀에 아래 형식의 시트 데이터가 있습니다. 1. 응용 프로그램에 로그인합니다. 2. 유효한 자격 증명을 입력합니다. 3. 제출을 클릭합니다. 예상: 위의 세 단계는 3개의 행으로 분할되어야 합니다. 행 1 ----> 1. 지원서 2행 ----> 2. 유효한 자격 증명 입력 3행 ----> 3. 제출 클릭 엑셀에서 가능한지 알려주세요
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
감사합니다. 매우 도움이 되었습니다... 적어도 이 사이트를 사용하면 곧 천재가 될 것입니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
내 데이터 세트가 있습니다. B1311740 mandiraray2013@gmail.com pradipkrray@rediffmail.com B1528120 asishmukh@gmail.com B1610861 payaltrivedi1979@gmail.com akneil789@gmail.com B1311740 asishmukh@gmail.com B2013 payaltrivedi1311740@gmail.com B1528120 akneil1610861@gmail.com
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
01단계:오른쪽에 2열을 삽입합니다. 02단계: B 열을 1,2,3.....으로 채우세요. 03단계: E열에서 정렬합니다. 04단계: A1열의 수식을 입력합니다. =If(e1"",b1+0.5,0) 단계 05: A 열의 나머지 부분에 수식을 복사합니다. 단계 06: A 열의 내용을 B 열의 사용되지 않은 공간(B 열 끝)에 복사합니다. 단계 07: 열 A의 내용 지우기. 단계 08: 열 B에서 정렬. 단계 09: 열 B에서 0이 있는 줄 삭제 . 10단계: D열에서 정렬. 1단계: D열에서 빈 셀을 삭제합니다. 11단계: B열에서 다시 정렬합니다. 12단계: A13에서 c14을 A1으로 복사합니다. 1단계: A1에 수식을 추가합니다. =IF(C15="",A2,C2) 1단계: A2의 나머지 부분에 수식을 복사합니다. 16단계: A열의 내용을 복사하고 C열에 (값)을 붙여넣습니다. 1단계: A열과 B열을 삭제합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
보존하고 별도의 행으로 예약하려는 여러 줄 바꿈이 있는 셀이 있습니다. 예: A B C D E 수직 간격을 별도의 행으로 분산된 상태로 유지할 수 있습니까? Kutools는 다음과 같이 압축하는 것 같습니다: A B C D E
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
이것은 내 시트입니다. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 dddddddd 44444444 그리고 나는 이것을 달성해야합니다. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 dddddddd 44444444
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 내 데이터는 A1 셀과 같습니다. A2 셀의 오늘은 학교에서의 마지막 날입니다. 예상: B1 오늘 B2 B3 내 B4 마지막 B5 일 등... A 행의 데이터 72자마다 데이터가 그 아래의 셀로 이동하도록 B행에 있어야 합니다. (B1에는 72자가 있어야 하고 B72에는 2자가 남아 있어야 합니다.)
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
이 올인원 셀에서 가져와야 합니다. aaaaaa bbbbbb ccccccc dddddd 모두 쉼표를 추가하지 않고 개별 셀로 분리됩니다. (텍스트 열 버튼은 모두 한 줄에 있고 쉼표가 추가되지 않는 한 도움이 되지 않습니다.) 감사합니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
내 값이 30122016인 것처럼 다른 열의 값을 분할하는 방법 나는 그것을 하고 싶다 3 0 1 2 2 0 1 6 best Rgds Rajeev
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요 저는 수천 개의 행이 있는 파일이 있고 다른 열과의 매핑을 방해하지 않고 열 중 하나를 여러 행과 열로 나누기를 원합니다. 열 A 열 B 열 C 팀 이름 위험 규칙 Res 제품 및 판매 문의 장비 문의 또는 판매 eMTA 문의 QC/ON "72시간 동안 열기 - MGRSUPERCC(ON)/SACSUP(QC) 96시간 동안 열기 - MGRSUPERCC(ON)/SACSUP (QC) 120시간 동안 진행 중 - MGRSUPERCC(ON)/SACSUP(QC) 150시간 동안 진행 중 - MGRSUPERCC(ON)/SACSUP(QC) 200시간 동안 진행 중 - MGRSUPERCC(ON)/SACSUP(QC) 에 대해 해결됨 168시간 - 할당된 에이전트/MGRSUPERCC(ON)/SACSUP(QC)" 위의 예에서 전체 콘텐츠는 마지막 셀에 있습니다. Row 2 column E 예상 결과: Column A Column B Column C Column D 시간 상태 ON QC Res 제품 및 판매 문의 장비 문의 또는 판매 eMTA 문의 QC/ON 72 Open MGRSUPERCC (ON) SACSUP (QC) Res 제품 및 판매 문의 장비 문의 또는 판매 eMTA 문의 QC/ON 96 Open MGRSUPERCC (ON) SACSUP (QC) Res 제품 및 판매 문의 장비 문의 또는 판매 eMTA 문의 QC/ON 120 진행 중 MGRSUPERCC (ON) SACSUP (QC) Res 제품 및 판매 문의 장비 문의 또는 판매 eMTA 문의 QC/ON 150 진행 중 MGRSUPERCC (ON) SACSUP (QC) Res 제품 및 판매 문의 장비 문의 또는 판매 eMTA 문의 QC/ON 200 진행 중 MGRSUPERCC (ON) SACSUP (QC) Res 제품 및 판매 문의 장비 문의 또는 판매 eMTA 문의 QC/ON 168 해결됨 MGRSUPERCC (ON) SACSUP (QC) 해결하는 데 도움을 주실 수 있습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 한 셀을 두 행으로 분할하여 열을 변환하는 방법. 예시 셀 A1 :. Meagan Vakariya 위의 데이터를 두 컬럼으로 원합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
셀 a1에는 셀 b1 기간에 날짜가 있고 c1에는 금액이 있습니다. 이제 해당 cell1 날짜를 확인하고 싶지만 셀 b1은 01.01.16에서 31.01.16 사이의 기간입니다. 이제 해당 셀 b1을 두 개의 열로 분할하여 그것은 다음과 같습니다 :: A1 B1 C1 날짜 기간 금액 01.01.16 01.01.16 31.01.16 15000 두 개의 cloumn에서 분할된 B1 기간을 원합니다
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요 저는 1 2 3 4 5 1 2 3 4 5 와 같은 데이터를 가지고 있는 데이터를 분할할 매크로 코드를 하나 원합니다. 12345 12345 처럼 분할하고 싶습니다. 아시는 분 계시면 저에게 핑을 주세요.. 감사합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
나는 이와 같은 테이블을 가지고 있으며 결과가 출력 형식과 같이 나타나는 방식으로 데이터를 분할하고 싶습니다. 도움을 주시면 감사하겠습니다. 엑셀파일 : Id Disabled Production Group 작업명 BHM_777-57-854-01-01/551_1 0 LEFT WING OPEN PANELS 551AB 551BB 551CB 원하는 출력형식 : BHM_777-57-854-01-01/551_1 PANEL 0AB BHM_551-777-57-854-01/01_551 2 LEFT WING OPEN ACCESS PANEL 0AB BHM_551-777-57-854-01/01_551 3 LEFT WING OPEN_0 BB551 LEFT WING 777 ACCESS PANEL 57_854 01 LEFT WING OPEN ACCESS PANEL 01BB BHM_551-4-0-551-777/57_854 01 LEFT WING 01 OPEN ACC PANEL 551CB BHM_5-0-551-777-57/854
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
C033047C033025C0125397C033023C033033 위의 숫자를 다른 행으로 나누고 C0으로 시작하고 싶습니다. 나는 Excel &이 Excel에서 숫자 위의 행을 가지고 있습니다. 나는 다른 행에서 싶습니다.
아직 코멘트가 없습니다
더보기
여러분의 의견을 남겨
게스트로 게시
×
이 게시물 평가 :
0   등장 인물
추천 위치

Follow Us

저작권 © 2009 - WWW.extendoffice.com. | 판권 소유. 에 의해 구동 ExtendOffice. | | 사이트 맵
Microsoft 및 Office 로고는 미국 및 / 또는 기타 국가에서 Microsoft Corporation의 상표 또는 등록 상표입니다.
Sectigo SSL로 보호