팁 : 다른 언어는 Google 번역입니다. 방문하실 수 있습니다. English 이 링크의 버전.
로그인
x
or
x
x
회원가입
x

or

Excel에서 대문자로 텍스트를 별도의 열로 나누는 방법은 무엇입니까?

자본 별 문서 분할 1

다음 그림과 같이 대문자로 셀 내용을 별도의 열로 분할하려는 데이터 범위가 있다고 가정하면 Excel에서이 문제를 해결하기위한 좋은 아이디어가 있습니까?

수식이있는 대문자로 텍스트를 별도의 열로 나눕니다.

VBA 코드가있는 대문자로 텍스트를 별도의 열로 나눕니다.

Excel 용 Kutools로 대문자로 텍스트를 별도의 열로 나눕니다.



셀에 단 두 단어 만있는 경우 다음 수식을 사용하여이 작업을 완료하는 데 도움이됩니다. 다음과 같이하십시오 :

1. 이 배열 수식을 입력하십시오 : =LEFT(A2,SMALL(FIND(CHAR(ROW(INDIRECT("65:90"))),A2&"ABCDEFGHIJKLMNOPQRSTUVWXYZ"),2)-1) (A2 데이터에 인접한 빈 셀에 대문자로 분할하려는 셀)을 선택한 다음를 누릅니다. Ctrl + Shift + Enter 키를 함께 사용하면 첫 단어를 얻을 수 있습니다. 스크린 샷보기 :

자본 별 문서 분할 2

2. 그런 다음 C2을 선택하고 채우기 핸들을이 수식을 적용 할 셀로 드래그하면 범위 셀의 모든 첫 단어가 한 번에 추출됩니다. 스크린 샷을 참조하십시오.

자본 별 문서 분할 3

3. 다른 수식을 입력하십시오 : = 대체 (A2,1, LEN (C2), "") (A2 분할하려는 셀입니다. C2 셀에 D2 셀에 반환 한 첫 번째 단어가 있음) 엔터 버튼 두 번째 단어를 가져 오기위한 키, 스크린 샷보기 :

자본 별 문서 분할 4

4. D2 셀을 선택하고 채우기 핸들을 셀로 드래그하여 두 번째 단어를 가져 오면 범위의 셀 내용이 대문자로 두 개의 열로 나뉩니다. screenshot을 참조하십시오.

자본 별 문서 분할 5


위의 수식은 두 단어가 포함 된 셀 값에만 적용됩니다. 셀에 여러 단어가 나뉘어 있어야하는 경우 대문자 앞에 공백을 추가 한 다음 텍스트를 열에 적용하여 셀 내용을 공백으로 열을 구분하십시오.

먼저 VBA 코드를 적용하여 대문자 앞에 공백을 추가하여 단어를 구분하십시오.

1. 누르고있어. ALT + F11 키를 눌러 응용 프로그램 용 Microsoft Visual Basic 창.

2. 딸깍 하는 소리 끼워 넣다 > 모듈다음 코드를 모듈 창문.

VBA 코드 : 셀의 각 대문자 앞에 공백 삽입

Function SplitWords(ByVal Str As String) As String
'updateby Extendoffice 20151128
    Dim I As Integer
    SplitWords = Left(Str, 1)
    For I = 2 To Len(Trim(Str))
        If (Asc(Mid(Str, I, 1)) > 64) And _
           (Asc(Mid(Str, I, 1)) < 91) And _
           (Mid(Str, I - 1, 1) <> " ") Then _
            SplitWords = SplitWords & " "
        SplitWords = SplitWords & Mid(Str, I, 1)
    Next
End Function

3. 이 코드를 저장하고 닫은 다음 워크 시트로 돌아가서 다음 수식을 입력하십시오. = splitwords (A2) 데이터 근처의 빈 셀에 들어가려면 스크린 샷을 참조하십시오.

자본 별 문서 분할 6

4. 그런 다음 채우기 핸들을이 수식을 적용 할 셀로 끌어 오면 각 대문자 앞에 공백이 삽입되어 셀 내용이 분리됩니다. 스크린 샷을 참조하십시오.

자본 별 문서 분할 7

5. 그런 다음이 공식 셀을 복사하여 다른 위치 또는 원래 범위의 수식을 제거하는 값으로 붙여 넣어야합니다.

자본 별 문서 분할 8

두 번째로, 열에 텍스트 기능을 적용하여 셀 내용을 공백으로 개별 열로 분할합니다.

6. 공백을 삽입 한 셀 값을 선택하고를 클릭하십시오. 데이터 > 텍스트를 열로, Step1에서 텍스트를 열 마법사로 변환, 고르다 구분 된 옵션, 스크린 샷보기 :

자본 별 문서 분할 9

7. 그런 다음 다음 것 버튼을 클릭하고 마법사의 Step2에서 확인 스페이스 버튼 옵션 아래의 구분 기호 섹션, 스크린 샷보기 :

자본 별 문서 분할 10

8. 계속해서 클릭하십시오. 다음 것 버튼을 클릭하고 마법사의 Step3에서 일반 옵션 아래의 열 데이터 형식을 클릭 한 다음 분할 값을 입력 할 셀을 클릭하여 선택합니다. 자본 별 문서 분할 12 버튼, 스크린 샷보기 :

자본 별 문서 분할 11

9. 마침내 버튼을 누르면 셀 내용이 다음 스크린 샷과 같이 여러 열로 분할됩니다.

자본 별 문서 분할 13


당신이 있으면 Excel 용 Kutools, 그것의 결합 텍스트 추가 그리고, 셀 분할 기능을 사용하면 쉽게이 작업을 편안하게 처리 할 수 ​​있습니다. 다음과 같이하십시오 :

Excel 용 Kutools : 300 이상의 편리한 Excel 추가 기능으로 60 일 동안 아무런 제한없이 시도 할 수 있습니다..

1. 분할 할 원래 데이터를 선택하십시오.

2. 그런 다음 Kutools > 본문 > 텍스트 추가, 스크린 샷보기 :

자본 별 문서 분할 14

3. 에서 텍스트 추가 대화 상자에서 스페이스 바를 한번 또는 다른 구분 기호를 입력하십시오. 본문 상자를 선택한 다음 1의 대문자는 대문자입니다. ~로부터 에 추가 만 섹션, 스크린 샷보기 :

자본 별 문서 분할 15

4. 그런 다음 Ok 버튼을 클릭하고 각 대문자 앞에 공백을 추가하십시오 (스크린 샷 참조).

자본 별 문서 분할 16

5. 그런 다음 셀 분할 ~의 유용성 Excel 용 Kutools 셀 값을 공간으로 분할하고 데이터 범위를 선택한 상태로 유지 한 다음 Kutools > 본문 > 셀 분할, 스크린 샷보기 :

자본 별 문서 분할 17

6. 에서 셀 분할 대화 상자에서 열로 분할 아래 거래증명방식 섹션 및 확인 스페이스 버튼 또는 3 단계에서 추가 한 다른 구분 기호는 스크린 샷을 참조하십시오.

자본으로 분할 된 의사 18 18

7. 그런 다음 Ok, 분할 된 데이터를 넣을 셀을 선택하라는 메시지 상자가 나타납니다. 스크린 샷보기 :

자본 별 문서 분할 19

8. 마침내 OK 버튼을 클릭하고 필요한 결과를 얻습니다. 스크린 샷보기 :

자본 별 문서 분할 20

Excel 용 Kutools를 지금 다운로드하여 무료로 사용해보십시오!


Excel 용 Kutools: 200 이상의 편리한 Excel 추가 기능으로 60 일 동안 아무런 제한없이 시도 할 수 있습니다. 지금 무료 평가판 다운로드 및 다운로드!


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

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

Office 탭 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, 게시자, 액세스, Visio 및 프로젝트.
  • 새 창보다는 동일한 창에서 새 탭으로 여러 문서를 열고 만들 수 있습니다.
  • 50 %만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
오피셜
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    guest · 1 years ago
    This doesn't work for two of the same capital letters
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hello,
      If the two words are same words, please change the first array formula to the follows:
      =LEFT(A2,SMALL(FIND(CHAR(ROW(INDIRECT("65:90"))),RIGHT(A2, LEN(A2)-1)&"ABCDEFGHIJKLMNOPQRSTUVWXYZ"),1))

      Please remember to press Ctrl + Shift + Enter keys together.

      Hope it can help you!
  • To post as a guest, your comment is unpublished.
    sdf · 2 years ago
    Thanks for the content it really worked
  • To post as a guest, your comment is unpublished.
    Tom · 3 years ago
    Your formula fail if name is like this:

    JhonJhon
    MarkMark