엑셀 TEXTJOIN 함수 추가기능 (엑셀 2016 이전버전 사용자용)

함수 구문
= TEXTJOIN (구분자, 빈칸무시, 범위)
사용된 인수

TEXTJOIN 함수에는 3개의 인수가 사용됩니다.

  • 구분자 : 각 셀을 나눌 구분자입니다. (예: ", " 또는 " / ", 등)
  • 빈칸무시 : TRUE일 경우 빈칸인 셀은 무시하고 병합합니다.
  • 범위 : 텍스트를 병합할 범위입니다. 1개 또는 여러개 범위를 입력할 수 있습니다.

TEXTJOIN 함수 사용법 및 주의사항은 관련포스트에서 자세히 설명드렸습니다.

설명

TEXTJOIN 함수엑셀 2016이상 버전에서만 제공되는 함수입니다. 따라서, 엑셀 2013 이전 버전을 사용중이고 TEXTJOIN 함수가 필요할경우, 아래 VBA 코드 또는 추가기능을 설치하여 사용할 수 있습니다. 추가기능으로 제공되는 TEXTJOIN 함수는 엑셀 기존함수와 동일하게 동작합니다.

추가기능을 설치하는 방법은 아래 관련포스트에서 단계별로 자세히 설명드렸습니다.

함수 사용예제
TEXTJOIN 함수 2016 이전 버전 사용자용 사용예제 GIF

2016 이전 버전에서도 TEXTJOIN 함수를 사용할 수 있습니다

  • =TEXTJOIN(", ", TRUE, {"가", "", "다", "라"})
    '// "가, 다, 라" 를 반환합니다.
  • =TEXTJOIN(", ", FALSE, {"가", "", "다", "라"})
    '// "가, , 다, 라" 를 반환합니다.
  • =TEXTJOIN("+", TRUE, {1, 2, , 4} , {5, 6, , 8})
    '// "1+2+4+5+6+8"을 반환합니다.

추가기능 및 예제파일 다운로드

공식설명파일구분마지막수정일파일형식파일다운로드
35727[엑셀VBA함수] IsCellColored :: 셀 배경색 존재여부 확인예제파일2020-02-15XLSM엑셀 UDF 시트함수 파일 다운로드
35530[엑셀VBA함수] TEXTJOIN :: 텍스트 합치기 함수추가기능2020-02-12XLAM엑셀 UDF 시트함수 파일 다운로드
35508[엑셀VBA함수] TEXTJOIN :: 텍스트 합치기 함수완성파일2020-02-12XLSM엑셀 UDF 시트함수 파일 다운로드
34808[VBA예제] Multi_AutoFilter :: 목차 만들기 자동화예제파일2020-01-28XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
34663[VBA예제] Multi_AutoFilter :: 엑셀 다중필터추가기능2020-01-22XLAM엑셀 VBA 명령문(UDF) 예제파일 다운로드
34310[VBA예제] CreateTOC :: 목차 만들기 자동화예제파일2020-01-22XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
34307[VBA예제] CreateTOC :: 목차 만들기 자동화추가기능2020-01-22XLAM엑셀 VBA 명령문(UDF) 예제파일 다운로드
34233[엑셀VBA함수] ImageLookup :: 실시간 이미지 불러오기 함수추가기능2020-01-07XLAM엑셀 UDF 시트함수 파일 다운로드
34230[엑셀VBA함수] ImageLookup :: 실시간 이미지 불러오기 함수예제파일2020-02-17XLSM엑셀 UDF 시트함수 파일 다운로드
34155[VBA예제] SortArray 명령문예제파일2020-01-05XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
33847[VBA예제] MeasureRange 명령문예제파일2020-01-05XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
33694[VBA예제] cvRng 명령문예제파일2019-12-15XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
33682[VBA예제] vbFileSearch 명령문예제파일2019-12-15XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
33659[VBA예제] ListFiles 명령문예제파일2019-12-15XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
33643[VBA예제] IsInArray 명령문예제파일2019-12-15XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
33620[VBA예제] SplitFileExt 명령문예제파일2019-12-15XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
33596[VBA예제] ArrayDimensnion 명령문예제파일2019-12-15XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
33027[VBA예제] Send_Email 메일 보내기 명령문예제파일2019-12-09XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
33009[VBA예제] 줄바꿈 문제 해결 (엑셀 팁)예제파일2019-11-24XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
32057[VBA예제] Page_Setup :: 인쇄 페이지 레이아웃 설정예제파일2019-12-10XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
32029[엑셀VBA함수] DecodeURL :: URL 주소 한글/영문값으로 디코딩 반환예제파일2019-11-21XLSM엑셀 UDF 시트함수 파일 다운로드
32009[엑셀VBA함수] EncodeURL :: 한글/영문 URL 주소 인코딩 변환예제파일2019-11-21XLSM엑셀 UDF 시트함수 파일 다운로드
31425[VBA예제] ValidFileName :: 파일이름 사용가능여부 확인예제파일2019-12-10XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
31397[VBA예제] FileSequence :: 파일이름 순번으로 저장하기예제파일2019-12-10XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
31378[엑셀VBA함수] GetDesktopPath :: 사용자 바탕화면 경로 반환예제파일2019-12-10XLSM엑셀 UDF 시트함수 파일 다운로드
31360[VBA예제] FileExists :: 선택경로 파일존재여부 확인예제파일2019-12-15XLSM엑셀 VBA 명령문(UDF) 예제파일 다운로드
30522[VBA예제] isListBoxSelected :: 리스트박스 값선택여부 확인예제파일2019-12-10ZIP엑셀 VBA 명령문(UDF) 예제파일 다운로드
TEXTJOIN 함수 VBA 전체 명령문

VBA 명령문 단계별 알아보기

  1. 명령문에 사용할 변수를 생성합니다.

    변수명데이터타입설명
    vaRngVariant인수로 받아온 vaRngs의 값을 For Each 문으로 하나씩 받아옵니다.
    RngRangevaRng의 값을 For Each 문으로 하나씩 받아옵니다.
    strResultString결과값으로 출력될 텍스트입니다.
  2. 범위로 받아온 값을 하나씩 돌아가며 strResult의 값으로 더해줍니다. "ignore_empty" 값이 TRUE일 경우, Rng 값이 빈칸이 아닐 경우에만 strResult에 값을 더해줍니다.
  3. strResult 끝에 붙은 구분자를 제거한 뒤, TEXTJOIN 함수의 결과값을 출력합니다.

링크: MS홈페이지 TEXTJOIN 함수 상세설명

댓글 남기기

avatar
  현재 페이지 댓글알림 신청  
알림 설정