콘텐츠로 건너뛰기

엑셀 함수 – TEXTJOIN (문자열 연결하기)

    엑셀 함수 TEXTJOIN

    엑셀 함수 TEXTJOIN에 대한 사용법이다. TEXTJOIN 함수 사용법을 간단히 알아보고 다양한 예제를 통해 엑셀에서 어떻게 사용할 수 있는지를 모두 알아보고, 실무에 사용할 수 있는 방법을 익히도록 하자.

    TEXTJOIN 함수 사용법

    TEXTJOIN는 여러 문자열을 연결시켜 주는 함수이다. CONCAT 함수와 같이 문자열을 연결주는 주는 기능은 같지만 TEXTJOIN에서는 문자열 사이에 구분자를 추가할 수 있는 기능이 있다.

    엑셀함수 TEXTJOIN 사용법

    구문

    TEXTJOIN (구분자, 빈문자열 무시 여부, text1, text2, …)

    인자필수설명
    구분자필수구분자로 사용할 문자열
    ” “로 묶어줌
    빈문자열 무시 여부필수TRUE 인 경우 빈문자열은 무시
    FALSE 인 경우 빈문자열도 포함
    text1 ~ text252필수연결할 문자열
    – 최소 1개 필수
    – 최대 252개 가능

    구분자를 추가해서 연결할 텍스트 사이에 넣어줄 수 있다. 그리고 빈문자열 무시 여부를 지정하여 빈 문자열인 경우 제외하고 넘어갈 수 있도록 한다. 만약 빈문자열을 무시하지 않는다면 구분자 사이에 빈값이 들어가게 되는 것이다.

    text1부터 연결할 문자열이나 셀참조 또는 범위를 지정하여 주면 된다.

    TEXTJOIN 함수 예제

    예제 1 – 기본 사용법

    기본적인 사용법을 통해 동작 원리를 익혀보자.

    예제결과설명
    =TEXTJOIN(” “, TRUE, “사과”, “딸기”, “복숭아”)사과 딸기 복숭아구분자: ” ” (공백)
    =TEXTJOIN(“-“, TRUE, “사과”, “딸기”, “복숭아”)사과-딸기-복숭아구분자: “-“
    =TEXTJOIN(“,”, TRUE, “사과”, “”, “딸기”, “복숭아”)사과,딸기,복숭아구분자: “,” (컴마)
    =TEXTJOIN(“,”, FALSE, “사과”, “”, “딸기”, “복숭아”)사과,,딸기,복숭아구분자: “,” (컴마)
    빈문자열 무시: FALSE
    사과 다음에 빈문자열 있음
    =TEXTJOIN(“,”, TRUE, “사과”, “”, “딸기”, “복숭아”)사과,딸기,복숭아빈문자열 무시: TRUE
    사과 다음에 구분자(,)가 한번만 나옴
    =TEXTJOIN(” and “, TRUE, “사과”, “”, “딸기”, “복숭아”)사과 and 딸기 and 복숭아구분자: ” and “

    예제 2 – 문자열을 셀범위로 지정 (1개 열)

    문자열을 셀범위로 지정하여 보자.

    엑셀함수 TEXTJOIN 예제

    = TEXTJOIN(“,”, TRUE, A1:A6)

    • 구분자: “,” (컴마)
    • 빈 문자열 무시: TRUE / A4번째 셀은 비어있으므로 무시되었다.
    • 문자열: A1부터 A6까지의 셀범위를 지정하였다.

    B1셀에 결과가 출력되는 것을 위의 그림을 통하여 확인하자.

    예제 3 – 문자열을 셀범위로 지정 (2개 열)

    문자열을 2차원의 셀범위로 지정하여 보자.

    엑셀함수 TEXTJOIN 예제

    = TEXTJOIN(“,”, FALSE, A1:B5)

    • 구분자: “,” (컴마)
    • 빈 문자열 무시: FALSE / 빈 문자열이 없다.
    • 문자열: A1:B5 / 2X5 범위의 셀범위를 지정하였다.

    A1, B1, A2, B2, … 의 순서로 가로열 먼저 처러되고 아래로 내려오는 것을 확인할 수 있다.

    예제 4 – 구분자를 셀범위로 지정

    구분자를 셀범위로 지정하여 여러개의 구분자를 순서대로 넣을 수 있다.

    엑셀함수 TEXTJOIN 예제

    = TEXTJOIN(A6:B6, FALSE, A1:B5)

    • 구분자: A6:B6 / 셀범위가 지정되었다. “:” 와 “,” 2개의 구분자가 번갈아가며 차례대로 사용된다.
    • 빈 문자열 무시: FALSE / 빈문자열을 무시하지 않고 결과에 포함되어 구분자가 들어간다.
    • 문자열: A1:B5 / 2X5 범위의 셀범위를 지정하였다.

    결과를 보면 구분자가 첫번째는 :(콜론) 이 두번째는 ,(컴마)가 들어가며 순서에 맞춰서 교대로 구분자가 사용되는 것을 알 수 있다.

    답글 남기기

    이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다