Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Excel에서 문자열을 길이로 분할하는 가장 쉬운 방법을 찾고 있다면 올바른 위치에 있습니다. 자, 이 기사를 시작하겠습니다.

통합 문서 다운로드

길이로 문자열을 분할하는 8가지 방법 

대학의 학생 기록에 대한 다음 데이터 테이블이 있습니다. 따라서 이 데이터 테이블을 사용하여 문자열을 길이로 분할하거나 다른 문자 또는 줄 바꿈으로 문자열을 분할하는 방법을 설명합니다.
여기에서는 Microsoft Excel 365를 사용하고 있습니다. 이 목적을 위한 버전, 당신은 당신의 선택에 따라 다른 버전을 사용할 수 있습니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법).

방법-1 :플래시 채우기 기능을 사용하여 길이로 문자열 분할

여기 학생 ID 대학 으로 구성 이름, 연도, 섹션 및 롤 각 학생을 위해. 학생 ID 를 분할하여 이러한 데이터를 추출할 수 있습니다. 처음에는 문자 길이 3, 다음은 길이 4, 마지막으로 문자 길이 3입니다. 이렇게 하려면 플래시 채우기 를 사용할 수 있습니다. Excel의 기능입니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

01단계 :
➤출력 C5 셀 선택
➤ 여기에 처음 세 글자를 적어 두십시오.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

02단계 :
Enter를 누르십시오.
그러면 다음 C6 셀에 있게 됩니다.
데이터 로 이동 탭>>데이터 도구 그룹>>플래시 채우기 옵션.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그러면 대학 대학 열의 이름 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

03단계 :
➤출력 셀 D5 선택
➤여기에 가운데 4자 문자를 적어 두십시오.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

2단계 따르기 이 방법의.

결과 :
이러한 방식으로 연도를 얻을 수 있습니다. 연도 열에서 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

04단계 :
➤출력 셀 E5를 선택합니다.
➤ 여기에 마지막 세 글자를 입력하십시오.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

2단계 따르기 이 방법의.

결과 :
그 후에 섹션 및 롤 을 얻을 수 있습니다. 섹션 및 롤 열에 있는 각 학생의 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

자세히 알아보기: 플래시 채우기를 사용하여 Excel에서 텍스트 분할

방법-2 :텍스트를 열 옵션으로 사용

학생 ID를 분할할 수 있습니다. 대학 이름, 연도, 섹션 및 롤 각 학생의. 이렇게 하려면 텍스트를 열로 옵션.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

01단계 :
학생 ID 열 선택 .
데이터 로 이동 탭>>데이터 도구 그룹>>텍스트를 열로 옵션

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

그런 다음 텍스트를 열로 변환 마법사 나타납니다.

고정 너비 선택 옵션.
다음을 클릭합니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

➤아래와 같이 원하는 위치를 클릭하여 줄을 끊습니다.(저는 대학 뒤에 클릭했습니다. 이름 및 연도 이후)
다음 선택

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

일반 선택 열 데이터 형식으로
➤ 출력 셀 $C$5 을(를) 기록합니다. 대상 상자
마침을 클릭합니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그러면 다음 세 열에서 분할 데이터를 얻을 수 있습니다. 대학 , 연도 , 섹션 , .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

방법-3 :도우미 데이터 사용

다음 과정 번호를 분할하는 경우 매번 문자 길이 3으로 제목 을 얻습니다. 및 과정 ID . 이를 위해 도우미 데이터 를 사용하고 있습니다. 분할 데이터에 따라 0부터 일련 번호이며 MID 기능도 사용합니다. .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

01단계 :
➤출력 셀 D6 선택
➤ 다음 수식을 입력하십시오.

=MID($C6,COLUMN()+D$4-COLUMN($D6)+1,3)

COLUMN()+D$4-COLUMN($D6)+1 시작 번호를 반환합니다.
COLUMN($D6) 이 셀의 열 번호를 생성합니다.
3 문자 수입니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그 후에 제목 을 얻을 수 있습니다. 제목 열에서 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

02단계 :
➤ 출력 셀 E6 선택
➤ 다음 수식을 입력하십시오.

=MID($C6,COLUMN()+E$4-COLUMN($E6)+3,3)

COLUMN()+E$4-COLUMN($E6)+3 시작 번호를 반환합니다.
COLUMN($E6) 이 셀의 열 번호를 생성합니다.
3 문자 수입니다. .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
이러한 방식으로 과정 ID 를 얻을 수 있습니다. 과정 ID 열에서 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

방법-4 :LEFT 및 RIGHT 기능 사용

여기서는 다음 과정 번호를 분할하겠습니다. 매번 3자 길이로 제목 과정 ID 분리됩니다. 이를 위해 LEFT 기능 을 사용하고 있습니다. 및 올바른 기능 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

01단계 :
➤출력 셀 D5 선택
➤ 다음 수식을 입력하십시오.

=LEFT(C5,3)

C5 텍스트입니다
3 문자 수입니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그 후에 제목 을 얻을 수 있습니다. 제목 열에서 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

02단계 :
➤출력 셀 E5를 선택합니다.
➤ 다음 수식을 입력하십시오.

=RIGHT(C5,3)

C5 텍스트입니다
3 문자 수입니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
이러한 방식으로 과정 ID 를 얻을 수 있습니다. 과정 ID 열에서 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

유사한 수치:

  • Excel에서 문자로 문자열 분할(6가지 적절한 방법)
  • Excel에서 텍스트를 여러 셀로 분할하는 방법

방법-5 :FIND 기능을 사용하여 특수 문자에서 문자열 분할

다음 이메일 ID 를 분할하려고 한다고 가정해 보겠습니다. 특수 문자 "@" 및 "." 따라서 이 이메일 ID의 세 부분을 받게 됩니다. . FIND 기능, LEFT 기능, RIGHT 기능, MID 기능을 사용하여 이를 수행할 수 있습니다. .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

01단계 :
➤출력 C5 셀 선택
➤ 다음 수식을 입력하십시오.

=LEFT(B5,FIND("@",B5)-1)

B5 텍스트입니다
FIND("@",B5)-1 문자 수입니다.
찾기 “@”의 위치를 ​​지정합니다. 캐릭터. 이후에는 1에서 빼서 글자수를 나타냅니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그러면 이 이메일 ID의 첫 번째 부분을 받게 됩니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

02단계 :
➤출력 C5 셀 선택
➤ 다음 수식을 입력하십시오.

=MID(B5,FIND("@",B5),FIND(".",B5,FIND("@",B5)+1)-FIND("@",B5))

B5 텍스트입니다
FIND("@", B5) 시작 번호입니다. , 이는 “@”의 위치입니다. 캐릭터
FIND(".",B5,FIND("@",B5)+1)-FIND("@",B5) 문자 수입니다.
“.”의 차이입니다. 문자 및 “@” 캐릭터.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
이러한 방식으로 이 이메일 ID의 중간 부분을 얻을 수 있습니다. .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

03단계 :
➤출력 셀 E5를 선택합니다.
➤ 다음 수식을 입력하십시오.

=RIGHT(B5,LEN(B5)-FIND(".",B5,FIND("@",B5))+1)

B5 텍스트입니다
LEN(B5)-FIND(".",B5,FIND("@",B5))+1 문자 수입니다.
여기에서 LEN 함수 는 문자 길이를 제공한 다음 "의 위치에서 뺍니다." 문자, 그리고 차이는 “.” 뒤의 문자 수입니다. 캐릭터.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그 후에 이 이메일 ID의 마지막 부분을 받게 됩니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

방법-6 :SEARCH 기능을 사용하여 특수 문자에서 문자열 분할

다음 이메일 ID 를 분할할 수 있습니다. 특수 문자 "@" 및 "." 따라서 이 이메일 ID의 세 부분을 받게 됩니다. . 검색 기능을 사용하여 수행할 수 있습니다. , LEFT 함수 , 오른쪽 기능 , 및 MID 기능 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

01단계 :
➤출력 C5 셀 선택
➤ 다음 수식을 입력하십시오.

=LEFT(B5,SEARCH("@",B5)-1)

B5 텍스트입니다
SEARCH("@",B5)-1 문자 수입니다.
검색 “@”의 위치를 ​​지정합니다. 캐릭터.
그 후에는 1에서 뺍니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그러면 이 이메일 ID의 첫 번째 부분을 받게 됩니다. .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

02단계 :
➤출력 C5 셀 선택
➤ 다음 수식을 입력하십시오.

=MID(B5,SEARCH("@",B5),SEARCH(".",B5,SEARCH("@",B5)+1)-SEARCH("@",B5))

B5 텍스트입니다
SEARCH("@", B5) 시작 번호입니다. , 이는 “@”의 위치입니다. 캐릭터
SEARCH(".",B5,SEARCH("@",B5)+1)-SEARCH("@",B5) 문자 수입니다.
“.”의 차이입니다. 문자 및 “@” 캐릭터

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
이러한 방식으로 이 이메일 ID의 중간 부분을 얻을 수 있습니다. .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

03단계 :
➤출력 셀 E5를 선택합니다.
➤ 다음 수식을 입력하십시오.

=RIGHT(B5,LEN(B5)-SEARCH(".",B5,SEARCH("@",B5))+1)

B5 텍스트입니다
LEN(B5)-SEARCH(".",B5,SEARCH("@",B5))+1 문자 수입니다.
여기에서 LEN 함수 는 문자 길이를 제공한 다음 "의 위치에서 뺍니다." 문자, 그리고 차이는 “.” 뒤의 문자 수입니다. 캐릭터.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그 후에 이 이메일 ID의 마지막 부분을 받게 됩니다. .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

방법-7 :줄 바꿈으로 문자열 분할

학생 ID 및 이름 열, 학생 ID 학생 이름 줄 바꿈으로 구분됩니다. 학생 ID 를 추출하려는 경우 및 학생 이름, 그런 다음 줄 바꿈으로 문자열을 분할해야 합니다. 찾기 기능을 사용할 수 있습니다. 여기.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

01단계 :
➤출력 C5 셀 선택
➤ 다음 수식을 입력하십시오.

=LEFT(B5,FIND(CHAR(10),B5))

B5 텍스트입니다
FIND(CHAR(10), B5) 문자 수입니다.
찾기 줄 바꿈 및 CHAR(10) 위치를 지정합니다. 줄 바꿈에 사용됩니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그러면 학생 ID 가 표시됩니다. 학생 ID 열에서 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

02단계 :
➤출력 셀 E5를 선택합니다.
➤ 다음 수식을 입력하십시오.

=RIGHT(B5,LEN(B5)-FIND(CHAR(10),B5)+1)

B5 텍스트입니다
LEN(B5)-FIND(CHAR(10), B5)+1 문자 수입니다.
여기에서 LEN 함수 문자 길이를 제공한 다음 줄 바꿈 위치에서 빼서 줄 바꿈 후의 문자 수 차이가 됩니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
이러한 방식으로 학생 이름 을 얻게 됩니다. 학생 이름 열에서 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

방법-8 :숫자와 텍스트의 조합 문자열 분할

여기 점수 및 등급 열, 표시 등급 의 학생이 모여서 숫자 의 조합입니다. 및 텍스트 SUBSTITUTE 기능을 사용하여 분할할 수 있습니다. , LEFT 함수 , 오른쪽 기능 , SUM 함수LEN 함수 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

01단계 :
➤출력 셀 D5 선택
➤ 다음 수식을 입력하십시오.

=LEFT(C5, SUM(LEN(C5) - LEN(SUBSTITUTE(C5, {"0","1","2","3","4","5","6","7","8","9"}, ""))))

C5 텍스트입니다
SUBSTITUTE(C5, {"0","1","2","3","4","5","6","7","8","9"}, "") 임의의 숫자를 공백으로 대체합니다. LEN 기능 사용 그 후 숫자 값의 수를 제공합니다.
그런 다음 총 문자 길이에서 빼며 이 값의 합은 문자 수가 됩니다. .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그러면 마크 가 표시됩니다. 표시 열에서 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

02단계 :
➤출력 셀 E5를 선택합니다.
➤ 다음 수식을 입력하십시오.

=RIGHT(C5,LEN(C5)-LEN(D5)-1)

C5 텍스트입니다
LEN(C5)-LEN(D5)-1 문자 길이를 제공합니다.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

Enter를 누르십시오.
채우기 핸들 아래로 드래그 도구

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결과 :
그 후에 등급 을 받게 됩니다. 성적 열에서 .

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

연습 섹션

스스로 연습할 수 있도록 연습을 제공했습니다. 오른쪽의 각 시트에 아래와 같은 섹션을 표시합니다. 직접 해보세요.

Excel에서 문자열을 길이로 분할하는 방법(8가지 방법)

결론

이 기사에서는 문자열을 길이별로 효과적으로 분할하는 가장 쉬운 방법을 다루려고 했습니다. 유용하게 사용되기를 바랍니다. 제안 사항이나 질문이 있는 경우 언제든지 공유해 주세요.

추가 자료

  • 수식을 사용하여 Excel에서 단어를 분리하는 방법(궁극적인 가이드)
  • Excel에서 두 단어 분리(6가지 쉬운 방법)