엑셀 함수 TEXTJOIN에 대한 사용법이다. TEXTJOIN 함수 사용법을 간단히 알아보고 다양한 예제를 통해 엑셀에서 어떻게 사용할 수 있는지를 모두 알아보고, 실무에 사용할 수 있는 방법을 익히도록 하자.
TEXTJOIN 함수 사용법
TEXTJOIN는 여러 문자열을 연결시켜 주는 함수이다. CONCAT 함수와 같이 문자열을 연결주는 주는 기능은 같지만 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(“,”, TRUE, A1:A6)
- 구분자: “,” (컴마)
- 빈 문자열 무시: TRUE / A4번째 셀은 비어있으므로 무시되었다.
- 문자열: A1부터 A6까지의 셀범위를 지정하였다.
B1셀에 결과가 출력되는 것을 위의 그림을 통하여 확인하자.
예제 3 – 문자열을 셀범위로 지정 (2개 열)
문자열을 2차원의 셀범위로 지정하여 보자.

= TEXTJOIN(“,”, FALSE, A1:B5)
- 구분자: “,” (컴마)
- 빈 문자열 무시: FALSE / 빈 문자열이 없다.
- 문자열: A1:B5 / 2X5 범위의 셀범위를 지정하였다.
A1, B1, A2, B2, … 의 순서로 가로열 먼저 처러되고 아래로 내려오는 것을 확인할 수 있다.
예제 4 – 구분자를 셀범위로 지정
구분자를 셀범위로 지정하여 여러개의 구분자를 순서대로 넣을 수 있다.

= TEXTJOIN(A6:B6, FALSE, A1:B5)
- 구분자: A6:B6 / 셀범위가 지정되었다. “:” 와 “,” 2개의 구분자가 번갈아가며 차례대로 사용된다.
- 빈 문자열 무시: FALSE / 빈문자열을 무시하지 않고 결과에 포함되어 구분자가 들어간다.
- 문자열: A1:B5 / 2X5 범위의 셀범위를 지정하였다.
결과를 보면 구분자가 첫번째는 :(콜론) 이 두번째는 ,(컴마)가 들어가며 순서에 맞춰서 교대로 구분자가 사용되는 것을 알 수 있다.