열과 행 구분 기호를 사용하여 텍스트 문자열을 분할합니다.
TEXTSPLIT 함수는 텍스트 나누기 마법사와 다른 부분에서는 동일하지만 수식 형태로 작동합니다. 열 전체에 또는 행으로 분할할 수 있습니다. TEXTJOIN 함수의 반대입니다.
구문
=TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])
TEXTSPLIT 함수 구문에는 다음과 같은 인수가 있습니다.
-
텍스트 분할하려는 텍스트입니다. 필수 요소입니다.
-
col_delimiter 열을 통해 텍스트를 분산할 지점을 표시하는 텍스트입니다.
-
row_delimiter 텍스트를 행 아래로 분산할 지점을 표시하는 텍스트입니다. 선택 요소입니다.
-
ignore_empty 연속 구분 기호를 무시하려면 TRUE로 지정합니다. 기본값은 FALSE로, 빈 셀을 만듭니다. 선택 요소입니다.
-
match_mode 대/소문자를 구분하지 않는 일치를 수행하려면 1로 지정합니다. 기본값은 0으로, 대/소문자를 구분하는 일치를 수행합니다. 선택 요소입니다.
-
pad_with 결과를 패딩할 값입니다. 기본값은 #N/A입니다.
주의
구분 기호가 두 개 이상인 경우 배열 상수를 사용해야 합니다. 예를 들어 쉼표와 마침표를 둘 다로 분할하려면 =TEXTSPLIT(A1,{",","."})를 사용합니다.
예제
예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여넣습니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.
공통 구분 기호를 사용하여 이름과 문장을 분할합니다.
데이터 |
Dakota Lennon Sanchez |
되는지 여부 |
수식 |
=TEXTSPLIT(A2, " ") |
=TEXTSPLIT(A3, " ") |
다음 그림에서는 결과를 보여 줍니다.
데이터 |
||||||
하십시오. 아니면 하지 마십시오. 해 본다는 건 없습니다. -Anonymous |
||||||
수식 |
||||||
=TEXTSPLIT(A2,".") |
||||||
=TEXTSPLIT(A2,{".","-"}) |
||||||
=TEXTSPLIT(A2,{".","-"},,FALSE) |
다음 그림에서는 결과를 보여 줍니다.
데이터 |
|||
하십시오. 아니면 하지 마십시오. 해 본다는 건 없습니다. -Anonymous |
|||
수식 |
|||
=TEXTSPLIT(A2,,".") |
다음 그림에서는 결과를 보여 줍니다.
데이터 |
|||
하십시오. 아니면 하지 마십시오. 해 본다는 건 없습니다. -Anonymous |
|||
수식 |
|||
=TEXTSPLIT(A2,,{".","-"}) |
다음 그림에서는 결과를 보여 줍니다.
데이터 |
|||
하십시오. 아니면 하지 마십시오. 해 본다는 건 없습니다. -Anonymous |
|||
수식 |
|||
=TEXTSPLIT(A2,,{".","-"},TRUE) |
다음 그림에서는 결과를 보여 줍니다.
팁 #NA 오류를 제거하려면, IFNA 함수를 사용합니다. 또는 pad_with 인수를 추가합니다.
데이터 |
|||||
하십시오. 아니면 하지 마십시오. 해 본다는 건 없습니다. -Anonymous |
|||||
수식 |
|||||
=TEXTSPLIT(A2," ",".",TRUE) |
다음 그림에서는 결과를 보여 줍니다.