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의 결과