콘텐츠로 이동

TEXTSPLIT

종류: MS Excel 호환 함수 · 네이티브 도입: Excel 2024

열·행 구분 기호로 텍스트를 배열로 분할합니다.

구문

=TEXTSPLIT(텍스트, 열구분기호, [행구분기호], [빈값무시], [일치모드], [채울값])

인수

인수 필수 설명
텍스트 필수 분할할 텍스트
열구분기호 필수 열 사이 구분자
행구분기호 선택 행 사이 구분자(선택)
빈값무시 선택 TRUE면 빈 값 제외
일치모드 선택 0 대소구분(기본), 1 무시
채울값 선택 들쭉날쭉 행 채움(기본 #N/A)

반환

분할된 텍스트 배열을 반환하며 동적 배열에서 스필됩니다. 길이가 다른 행은 채움값(기본 #N/A)으로 채워지고, 분할 결과가 비면 #VALUE!를 반환합니다.

예제

수식 결과 설명
=TEXTSPLIT("a,b,c",",") {a,b,c} 열 분할
=TEXTSPLIT("a,b;c",",",";") {a,b;c,#N/A} 행·열 분할, 부족분 채움
=TEXTSPLIT("1,,2",",",,TRUE) {1,2} 빈 값 무시

참고

  • 구분 기호에 배열을 지정하면 대체 후보 목록(다중 구분자)으로 동작합니다(네이티브 동일).
  • 일치모드(match_mode)=1이면 대소문자를 무시합니다.
  • text에 배열을 지정하면 같은 모양의 배열을 반환하며, 각 원소는 그 텍스트를 분할한 첫 토큰입니다(네이티브와 같은 강등 리프팅).
  • 관련 함수: TEXTBEFORE, TEXTAFTER, TEXTJOIN
  • 지원: Excel 2010+. 네이티브가 없는 구버전에서는 TEXTSPLIT 그대로(드롭인), 네이티브가 있는 최신 Excel에서는 EG.TEXTSPLIT으로 등록됩니다.