TEXTJOIN 함수는 여러 범위 및/또는 문자열의 텍스트를 결합하며, 결합할 각 텍스트 값 사이에 지정되는 구분 기호를 포함합니다. 구분 기호가 빈 텍스트 문자열인 경우 이 함수는 범위를 효율적으로 연결합니다.
참고
이 기능은 Office 2019가 있거나 Microsoft 365 구독이 있는 경우 Windows 또는 Mac에서 사용할 수 있습니다. Microsoft 365 구독자인 경우 최신 Office 버전을 보유하고 있는지 확인합니다.
구문
TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
| 인수 | 설명 |
|---|---|
|
구분 기호 (필수) |
빈 텍스트 문자열, 하나 이상의 문자를 큰따옴표로 묶은 텍스트 문자열, 유효한 텍스트 문자열에 대한 참조일 수 있습니다. 숫자를 제공할 경우 텍스트로 처리됩니다. |
|
ignore_empty (필수) |
TRUE인 경우 빈 셀을 무시합니다. |
|
text1 (필수) |
연결할 텍스트 항목입니다. 텍스트 문자열 또는 셀 범위와 같은 문자열 배열입니다. |
|
[text2, ...] (선택 사항) |
연결할 추가 텍스트 항목입니다. 텍스트 항목에 대해 최대 252개의 텍스트 인수가 있을 수 있습니다(text1 포함). 각각 텍스트 문자열 또는 셀 범위와 같은 문자열 배열일 수 있습니다. |
예를 들어 =TEXTJOIN(" ",TRUE, "The", "sun", "will", "come", "up", "tomorrow.")는 The sun will come up tomorrow.를 반환합니다.
주의
- 결과 문자열이 32767자(셀 제한)를 초과하면 TEXTJOIN은 #VALUE 반환합니다. 오류를 반환합니다.
예제
다음 표에서 각각 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.
예제 1
| 통화 | |
|---|---|
| 미국 달러 | |
| 오스트레일리아 달러 | |
| 중국 위안 | |
| 홍콩 달러 | |
| 이스라엘 셰켈 | |
| 대한민국 원 | |
| 러시아 루블 | |
| 수식: | =TEXTJOIN(", ", TRUE, A2:A8) |
| 결과: | 미국 달러, 호주 달러, 중국 위안, 홍콩 달러, 이스라엘 세켈, 한국 원, 러시아 루블 |
예제 2
| A's | B's |
|---|---|
| a1 | b1 |
| a2 | b2 |
| a4 | b4 |
| a5 | b5 |
| a6 | b6 |
| a7 | b7 |
| 수식: | =TEXTJOIN(", ", TRUE, A2:B8) |
| 결과: | a1, b1, a2, b2, a4, b4, a5, b5, a6, b6, a7, b7 ignore_empty=FALSE인 경우 결과는 a1, b1, a2, b2, , , a4, b4, a5, b5, a6, b6, a7, b7입니다. |
예제 3
| 구/군/시 | 상태 | 우편 번호 | 국가 |
|---|---|---|---|
| 털사 | OK | 74133 | 미국 |
| 시애틀 | WA | 98109 | 미국 |
| 이즐린 | NJ | 08830 | 미국 |
| 포트로더데일 | FL | 33309 | 미국 |
| 템피 | AZ | 85285 | 미국 |
| end | |||
| , | , | , | ; |
| 수식: | =TEXTJOIN(A8:D8, TRUE, A2:D7) | ||
| 결과: | Tulsa,OK,74133,US; Seattle,WA,98109,US; Iselin,NJ,08830,US; 포트 로더데일,FL,33309,미국; Tempe,AZ,85285,US; 끝 |
추가 지원
언제든지 Excel Tech Community의 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.