TEXTSPLIT 함수

적용 대상
Microsoft 365용 Excel Mac용 Microsoft 365용 Excel Excel 2024 Mac용 Excel 2024

릴리스 노트

현재 채널

월 단위 기업 채널

반기 엔터프라이즈 채널

반기 엔터프라이즈 채널(미리보기)

Mac용 Office

열과 행 구분 기호를 사용하여 텍스트 문자열을 분할합니다.

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 셀에 붙여넣습니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다. 

예제 1

공통 구분 기호를 사용하여 이름과 문장을 분할합니다.

데이터
Dakota Lennon Sanchez
되는지 여부
수식
=TEXTSPLIT(A2, " ")
=TEXTSPLIT(A3, " ")

다음 그림에서는 결과를 보여 줍니다.

공백 구분 기호로 이름과 문장을 분할합니다.  

예제 2

A2의 배열 상수를 2X3 배열로 나눕니다.

데이터
1,2,3;4,5,6
수식
=TEXTSPLIT(A2,",",";")

다음 그림에서는 결과를 보여 줍니다.

Excel TextSplit 예제 2  

예제 3

데이터
하십시오. 아니면 하지 마십시오. 해 본다는 건 없습니다. -Anonymous
수식
=TEXTSPLIT(A2,".")
=TEXTSPLIT(A2,{".","-"})
=TEXTSPLIT(A2,{".","-"},,FALSE)

다음 그림에서는 결과를 보여 줍니다.

예제 2의 결과

예제 4

데이터
하십시오. 아니면 하지 마십시오. 해 본다는 건 없습니다. -Anonymous
수식
=TEXTSPLIT(A2,,".")

다음 그림에서는 결과를 보여 줍니다.

예제 3의 결과

예제 5

데이터
하십시오. 아니면 하지 마십시오. 해 본다는 건 없습니다. -Anonymous
수식
=TEXTSPLIT(A2,,{".","-"})

다음 그림에서는 결과를 보여 줍니다.

예제 4의 결과

예제 6

데이터
하십시오. 아니면 하지 마십시오. 해 본다는 건 없습니다. -Anonymous
수식
=TEXTSPLIT(A2,,{".","-"},TRUE)

다음 그림에서는 결과를 보여 줍니다.

예제 5의 결과

예 7

#NA 오류를 제거하려면 IFNA 함수를 사용합니다. 또는 pad_with 인수를 추가합니다.

데이터
하십시오. 아니면 하지 마십시오. 해 본다는 건 없습니다. -Anonymous
수식
=TEXTSPLIT(A2," ",".",TRUE)

다음 그림에서는 결과를 보여 줍니다.

예제 6의 결과