목차
때로는 여러 종류의 데이터가 셀에 삽입되고 구분 기호, 하이픈, 대시 등과 같은 문자로 구분되는 데이터 세트가 있을 수 있습니다. 이러한 종류의 데이터 세트는 체계적이지 않으며 특정 정보를 찾기가 매우 어렵습니다. 이 기사에서는 Excel에서 문자열을 문자별로 분할할 수 있는 6가지 방법을 보여 드리겠습니다. 문자열이며 쉼표(,)와 같은 문자로 구분됩니다. 간단하게 시연하기 위해 쉼표로 나누도록 설정했습니다.
연습 워크북 다운로드
Excel에서 문자열을 문자로 나누기. xlsx
엑셀에서 문자열을 문자로 나누는 6가지 방법
1. LEFT, FIND 함수를 이용하여 문자열을 문자로 나누기
LEFT 함수를 이용하여 및 FIND 기능 을 함께 사용하면 문자열의 왼쪽에서 문자별로 문자열을 분할할 수 있습니다. 빈 셀에 다음 수식을 입력합니다( B6 )
=LEFT(A6,FIND( ",",A6)-1)
여기서 FIND 함수는 문자열 A6 에서 첫 번째 쉼표( "," )의 위치를 반환하고 LEFT 함수는 특정 문자 앞에 있는 문자열에서 문자를 추출합니다. (첫 번째 쉼표). 쉼표를 제외하고 추출하려면 1 을 빼야 합니다.
ENTER 를 누르면 셀에 이름이 표시됩니다. B6 .
A<8열의 다른 모든 셀에 수식을 적용하려면 셀을 데이터세트의 끝으로 드래그합니다>. 모든 항목에서 이름을 얻을 수 있습니다.
2. 문자열 분할
에 대한 MID 및 FIND 기능 특정 문자는 MID 기능 과 FIND 기능 을 함께 사용할 수 있습니다. 빈 셀에 다음 수식 입력 ( C6 )
=MID(A6,FIND(",",A6)+1,FIND(",",A6,FIND(",",A6)+1)-FIND(",",A6)-1)
여기에 FIND(“,”,A6)+ 1 첫 번째 쉼표 다음 첫 번째 문자의 시작 위치를 반환합니다. FIND(“,”,A6,FIND(“,”,A6)+1) 두 번째 쉼표 이후 첫 번째 문자의 시작 위치를 반환합니다. -FIND(“,”,A6)-1 은 두 번째 쉼표 이후 문자열의 모든 문자가 제외됨을 나타냅니다. 마지막으로 MID 이 두 쉼표 사이의 문자를 제공합니다.
ENTER 를 누르십시오. 결과적으로 셀 C6 에 이메일 주소가 표시됩니다.
B7 셀을
3. 문자열을 문자별로 분할하는 RIGHT, LEN 및 FIND 기능
사용 RIGHT 함수 , LEN 함수 , FIND 함수 모두 문자열을 분할하여 올바른 부분을 얻을 수 있습니다. 해당 문자열의 특정 문자 뒤에. 빈 셀에 다음 수식 입력( D6 )
=RIGHT(A6,LEN(A6)-FIND(",",A6,FIND(",",A6)+1))
여기서 LEN(A6) 은 셀 <에 있는 문자열의 전체 길이를 계산합니다. 7>A6 . FIND(“,”,A6,FIND(“,”,A6)+1 은 마지막 쉼표를 찾고 RIGHT 는 마지막 쉼표 뒤의 문자를 추출합니다.
입력 을 누르면 셀 D6 에 연락처 번호가 표시됩니다.
드래그 셀 D6 및 열 A.
의 문자열을 분할하여 모든 연락처 번호를 얻습니다. :
- 엑셀에서 길이로 문자열 나누기 (8가지 방법)
- 엑셀에서 텍스트를 여러 셀로 나누는 방법
4. 문자열 분할을 위한 SEARCH 및 LEFT 함수
FIND 함수 대신 SEARCH 함수 를 사용하여 문자열을 분할할 수 있습니다. string.
셀 A6의 문자열에서 이름 을 분할하려면 빈 셀( B6 )<1에 다음 수식을 입력합니다> =LEFT(A6,SEARCH( ",",A6)-1)
여기서 SEARCH 함수는 문자열 A6 및 LEFT 함수는 특정 문자 앞에 있는 문자열에서 문자를 추출합니다(첫 번째 c 엄마). 쉼표를 제외하려면 1 을 빼야 합니다.
ENTER 를 누르면 <셀에 이름이 표시됩니다. 7>B6 .
A 열의 다른 모든 셀에 수식을 적용하려면 셀을 데이터세트의 끝으로 드래그합니다. . 당신은 얻을 것이다모든 항목의 이름입니다.
5. 문자별로 문자열을 분할하는 빠른 채우기
빠른 채우기 사용은 문자열을 문자로 나눕니다. 먼저 문자열의 일부를 셀( C6 )
에 수동으로 입력한 후 Data > Data Tools 및 Flash Fill 을 선택합니다.
이제 Excel에서 해당 열의 다른 모든 셀에 분할 문자열을 자동으로 부여한 것을 볼 수 있습니다.
자세히 보기: 빠른 채우기를 사용하여 Excel에서 텍스트 분할
6. 텍스트를 열로 명령
텍스트를 열로 명령을 사용하여 문자열을 문자별로 분할할 수도 있습니다. 먼저 데이터세트를 선택합니다.
그런 다음 데이터 > 데이터 도구 텍스트를 열로 를 선택합니다.
이제 텍스트를 열로 변환 마법사 라는 이름의 창이 나타납니다. 구분 을 체크하고 다음 을 누릅니다.
두 번째 단계에서 콤마 를 선택하고 을 누릅니다. Next .
문자열이 탭, 세미콜론 또는 공백과 같은 다른 문자로 구분되는 경우 해당 문자를 선택해야 합니다. 기타 상자에 다른 문자를 입력할 수도 있습니다. 마지막 단계에서 일반 을 선택하고 마침 을 클릭합니다.
이제 문자열의 다른 부분을 볼 수 있습니다. 쉼표로 구분되어 서로 다른 셀로 분할되었습니다.
결론
위에서 설명한 방법 중 하나를 따르면 문자열을 문자별로 나눌 수 있습니다. 어떤 종류의 혼란에 직면하면 의견을 남겨 혼란을 제거할 수 있는 기회를 주십시오.