EGTools - 전용 함수

EXPLODE 함수

EGTools 2023. 9. 20. 19:05
728x90

【 함수 요약 】

선택된 범위에서 다른 값은 그대로 유지하고 지정하는 열에 대해서 구분자를 기준으로 분해하여 나열합니다.

지정하는 열에 대해서 TextSplit을 실시하고, 나머지 열은 그대로 사용하여 확장합니다.

 

이 함수는 EGTools 추가기능에서 지원하는 함수입니다.

 적용 버전 

Windows용 : 모든버전

 

 함수 구문 

= EXPLODE (  DataArray,  Col_num ,  [ Delimiter ] , [ ByCol ]  ,  [Pad-With]  )

 

 함수 인수 

인수명 옵션 기본값 설    명
DataArray 필수 없음 데이터 범위나 배열
Col_num 필수 없음 내용을 분해할 열 번호
Delimiter 선택 " " 구분자, 생락하면 공백(띄어쓰기)를 사용함
여러 개를 지정할 경우 {","," "} 처럼 중괄호를 사용
ByCol 선택 False 열방향 지정 여부, 
False(기본값) = 행(세로)방향으로 분해
True = 열(가로)방향으로 분해
Pad_With 선택 빈셀 찾는 값이 없을 때 대체할 값, 생략하면 값이 없는 빈셀
ByCol을 적용할 경우 가장 많은 열을 기준으로 부족한 셀에 채울 내용

 

 함수 상세 설명 

지정한 범위에서 다른 값은 유지하고, 지정하는 열만 분해하여 나열하여 세로(행)방향이나 가로(열)방향으로 확장합니다.

가로 방향으로 확장할 경우 값이 없는 곳은 빈셀로 표시됩니다.

가로(열) 방향으로 확장하는 것은 텍스트 나누기와 비슷하나 오른쪽에 인접한 열을 덮어쓰지 않습니다.

 

 함수 오류 설명 

DataArray가 배열이 아닌 경우 #REF!오류

Col_Num이 선택한 열 수보다 크거나 혹은 1보다 작은 경우 #NUM! 오류

 

 함수 사용시 주의사항 

Delimiter(구분자)를 여러 개 사용할 경우 중괄호와 쉼표를 사용 (예, {",", " "})

여러 구분자중에 중복되는 문자열이 있을 경우 길이가 큰 것을 앞에 표시

(예, "쉼표/공백/쉼표+공백"을 지정할 경우 "쉼표+공백"을 앞에 배치 -> {", ", ",", " "} ) 

 

 함수 사용 예제 

Explode_sample.xlsx
0.01MB
세로(행) 방향으로 분해 확장
가로(열)방향으로 분해 확장

 

 

 비슷한 기능의 다른 함수 

TEXTSPLIT

 

 

728x90

'EGTools - 전용 함수' 카테고리의 다른 글

EXRATE 함수 (exUSD, exEUR, exJPY, exCNY, exGBP)  (0) 2024.01.22
SHEETSLIST 함수  (0) 2023.11.01
IFVISIBLE 함수  (0) 2023.08.18
DIRFOLDER 함수  (0) 2023.08.13
FINDWORKDAY 함수  (0) 2023.07.22