xTEXTSPLIT 함수 추가기능 (엑셀 텍스트 나누기)
무료
문자열을 특정 구분자를 기준으로 분리합니다. 여러개 구분자를 지정하여 텍스트를 나눌 수 있습니다. 실시간으로 갱신됩니다.
⭐️ 모든 일반 회원에게 무료로 제공되는 자료입니다.
파일형식 |
---|
xTEXTSPLIT 함수 추가기능 - DuTool
문자열를 특정 구분자로 나눠 실시간으로 출력하는 함수
(자동갱신, 중복입력방지, 공백제거, 가로/세로 반환 가능)
엑셀 xTEXTSPLIT 함수 추가기능 안내
xTEXTSPLIT 함수는 특정 문자열을 각 구분자로 나눠 실시간으로 출력하는 사용자지정함수입니다. 두번째 인수인 구분자를 별도로 입력하지 않을경우, xTEXTSPLIT 함수는 아래 5개 구분자를 기준으로 텍스트를 분리합니다.
- 쉼표 ( , )
- 세로바 ( | )
- 앰퍼샌드 ( & )
- 세미콜론 ( ; )
- 줄바꿈
해당함수는 #SPILL 보호가 기본적으로 활성화되어 있습니다. 따라서 문자열이 바뀔 때마다 값을 실시간으로 갱신하려면, 4번째 인수인 'SPILL 보호' 옵션을 FALSE로 변경합니다.
xTEXTSPLIT 함수는 구분자로 나눠진 각 결과값 양 옆으로 공백이 있을 시 공백을 제거하여 출력합니다. 공백제거를 원치 않을경우, 5번째 인수인 '공백제거' 옵션을 FALSE로 변경합니다.
xTEXTSPLIT 함수의 더욱 다양한 사용예제는 아래에서 확인 가능합니다.
DuTool 추가기능은 다운로드받은 파일을 실행하면 자동으로 설치됩니다. 자세한 단계별 설치방법은 아래 링크를 참고하세요.
회원에게 제공되는 특별한 혜택!
.
주기적인 업데이트 및 패치 제공
파일 사용 중에 오류나 버그 발생시 커뮤니티에 문의해주세요! 확인 후 실시간 업데이트 및 패치를 제공해드립니다.
.
언제 어디서든, 무제한 다운로드 가능
1년 365일 언제 어디서든 파일이 필요할 경우, '클릭 한 번' 으로 손쉽게 파일을 다운받을 수 있습니다.
.
엑셀 커뮤니티 1:1 질의응답
파일 사용 중에 궁금한 점, 개선사항이 있을 경우 커뮤니티에 글을 올려주세요! 회원 여러분과 함께 교류하며 소통할 수 있습니다.
xTEXTSPLIT 함수 추가기능 목차 바로가기
xTEXTSPLIT 함수 인수설명
인수 | 설명 |
문자열 | 나눌 문자열 또는 문자열이 입력된 셀 입니다. |
구분자 [선택인수] |
문자열을 나눌 기준이 될 구분자입니다. 구분자를 입력하지 않을경우,아래 5개 구분자를 기준으로 문자열을 분리합니다.
쉼표와 줄바꿈으로만 문자열을 구분하고 싶을 경우, TEXTSPlIT 함수를 아래와 같이 입력합니다. = xTEXTSPLIT ( "문자열" , ","&CHAR(10) )
쉼표와 별표, 그리고 달러기호로 문자열을 구분하고 싶을 경우 함수를 아래와 같이 입력합니다. = TEXTSPLIT ( "문자열", ",*$" )
|
세로방향출력 [선택인수] |
세로방향출력이 TRUE 일 경우 결과값이 '세로방향' 으로 출력됩니다. 기본값은 FALSE 입니다. |
SPILL보호 [선택인수] |
SPILL보호가 FALSE 일 경우, 문자열이 변할 때 마다 기존 범위의 값이 모두 삭제되고 새로운 결과값이 실시간으로 출력됩니다. 기본값은 TRUE 입니다. |
양옆공백제거 [선택인수] |
TEXTSPLIT 함수로 출력된 각 결과값의 양 옆으로 공백이 있을경우, 공백을 제거한 뒤 값을 출력합니다. 기본값은 TRUE 입니다.
예를들어, "가 , 나 , 다 , 라"를 분리할경우, |
중복구분자제거 [선택인수] |
중복구분자제거 인수가 TRUE일 경우, 중복되어 입력된 구분자를 제거한 뒤 값을 반환합니다. 기본값은 FALSE 입니다.
예를들어, "가,,나,,다"를 분리할 경우, |
호환성
운영체제 | 호환성 |
Windows 버전 | 엑셀 2007 이상 버전에서 사용가능합니다. |
Mac 버전 | Mac용 엑셀 2011 이상 버전에서 사용가능합니다. |
1. 문자열을 가로 방향으로 분리하기
'// xTEXTSPLIT 함수가 입력된 셀의 오른쪽방향으로 '가' '나' '다' 가 순서대로 출력됩니다.
2. 문자열을 세로 방향으로 분리하기
'// xTEXTSPLIT 함수가 입력된 셀의 아래방향으로 '가' '나' '다' '라' '마' 가 순서대로 출력됩니다.
'// 구분자를 따로 명시하지 않을경우 기본 5개 구분자로 텍스트가 분리됩니다.
3. 줄바꿈을 기준으로 텍스트 분리하기
"김병진&이은아"
"한상호&김진아"
"박철중&최아영")
'// xTEXTSPLIT 함수의 구분자를 따로 지정하지 않을경우, 줄바꿈과 앰퍼샌드를 기준으로 텍스트가 분리됩니다.
따라서, 줄바꿈으로만 텍스트를 분리할 경우 함수를 아래와 같이 입력합니다.
'// 줄바꿈만 기준으로 텍스트가 분리됩니다.
4. 중복입력된 구분자 무시하고 텍스트 분리하기
'// 중복입력된 구분자 ",," 를 하나의 구분자 "," 로 인식하여 텍스트를 분리합니다.
5. 문자열이 변할 때 마다 실시간으로 업데이트 하기
'// TEXTSPLIT 함수로 출력될 범위 '4칸' 안에 기존 값이 있을 경우 #SPILL 오류를 반환합니다.
따라서 변하는 문자열을 실시간으로 갱신하려면 SPILL보호 옵션을 FALSE로 입력합니다.
'// 변하는 문자열을 실시간으로 업데이트 합니다.
단, SPILL보호를 해제할 경우, xTEXTSPLIT 함수가 입력된 셀 기준 우측방향 또는 아래방향으로 연속된 데이터는 모두 덮어쓰기 되므로 주의합니다.