EGTools - M365 신규 함수

TEXTSPLIT 함수 (Microsoft 365 Excel 신규 호환함수)

EGTools 2022. 11. 11. 15:22

【 함수 요약 】

Microsoft 365 Excel에 추가된 TEXTSPLIT 함수를 구버전에서 사용할 수 있게 EGTools에서 지원하는 호환함수

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

 

원본함수 설명  :  

https://support.microsoft.com/ko-kr/office/textsplit-%ED%95%A8%EC%88%98-b1ca414e-4c21-4ca0-b1b7-bdecace8a6e7

원본 함수와 차이점 :

원본함수와 다르게 IFERROR(TEXTSPLIT(",",,범위), "") 처럼 배열을 처리할 수 없는 함수 안에서 처리할 경우 배열처리가 안됨

 

 적용 버전 

Windows용 : ~Excel 2021버전 이하 (Microsoft 365용 Excel에서는 내장함수가 자동 사용됨)

 

 함수 구문 

= TEXTSPLIT (  Text ,  Col_delimiter ,  [Row_delimiter] ,  [Ignore_empty] , [Match_mode] , [Pad_with] )

 

 함수 인수 

인수명 옵션 기본값 설    명
Text 필수 없음 분할하려는 텍스트
Col_delimiter 필수 없음 열구분자, 가로(열)방향으로 텍스트를 분리할 지점을 표시하는 텍스트
Row_delimiter 선택 없음 행구분자, 세로(행)방향으로 텍스트를 분리할 지점을 표시하는 텍스트
Ignore_empty 선택 False 구분자가 연속인 경우 사용할 값이 없는데, 이를 무시할지 여부
False인 경우 빈 셀을 만들고, True인 경우 빈셀을 만들지 않음
Match_mode 선택 0 구분자의 대소문자 무시 여부
1을 지정하면 구분자의 대소문자를 무시하고 일치하면 구분자로 적용
0을 지정하면 대소문자가 정확히 일치하면 구분자로 적용
Pad_with 선택 #N/A 행과 열 구분자 모두를 지정한 경우, 가장 많은 요소의 행을 기준으로 작은 행들의 오른쪽 빈셀에 적용할 값

 

 함수 상세 설명 

구분자가 두 개 이상인 경우 배열 상수를 사용 ( {",","."} 처럼 중괄호로 묶어서 사용)

구분자가 없으면 텍스트 그대로 출력

 

 함수 오류 설명 

TEXTSPLIT함수에 Pad_with를 지정하지 않는 경우 부족한 셀에 #N/A! 오류

 

 함수 사용시 주의사항 

텍스트가 분할된 행/열 수만큼 대상 영역을 경고없이 덮었쓰기 때문에 주의 필요

 

 함수 사용 예제 

 

 

 비슷한 기능의 다른 함수