TEXTJOIN 함수는 엑셀에서 여러 셀의 텍스트를 특정 구분 기호(구분자)를 사용해 하나로 결합하는 함수입니다. 이 함수는 구분자를 쉽게 추가하여 데이터 값을 연결할 수 있어, 리스트나 문장을 생성할 때 매우 유용하게 사용됩니다. 특히 빈 셀을 무시할 수 있는 기능이 있어 데이터의 일관성을 유지하면서 효율적으로 텍스트를 결합할 수 있습니다.
TEXTJOIN 함수 기본 작성 형태
TEXTJOIN 함수의 기본 구문은 다음과 같습니다:
=TEXTJOIN(구분자, 빈 셀 무시, 텍스트1, 텍스트2, ...)
여기서 구분자는 결합할 때 사용할 기호(예: 공백, 쉼표 등), 빈 셀 무시는 TRUE 또는 FALSE로 빈 셀을 무시할지 여부를 지정하며, 그다음 텍스트1, 텍스트2는 결합할 텍스트나 셀 범위입니다. 빈 셀 무시 옵션은 텍스트가 없는 셀을 결합 과정에서 무시할 수 있어, 불필요한 공백이나 쉼표가 포함되지 않도록 합니다.
TEXTJOIN 함수 사용처와 구체적인 예시
TEXTJOIN 함수는 주로 여러 셀의 데이터를 하나로 결합할 때 구분 기호를 삽입하는 방식으로 활용됩니다. 예를 들어, 이름과 성을 결합할 때 공백을 구분 기호로 사용하거나, 여러 제품 코드를 쉼표로 구분하여 하나의 셀에 결합할 때 유용합니다. 특히 실무에서는 여러 데이터를 하나의 셀로 연결하여 보고서 작성이나 데이터 정리를 쉽게 할 수 있는 도구로 사용됩니다.
예시 1: 이름과 성 결합
A | B | C | |
---|---|---|---|
1 | 성 | 이름 | 전체 이름 |
2 | 김 | 철수 | =TEXTJOIN(" ", TRUE, A2, B2) |
3 | 이 | 영희 | =TEXTJOIN(" ", TRUE, A3, B3) |
위의 예시에서는 TEXTJOIN 함수를 사용하여 성과 이름을 결합합니다. 예를 들어, =TEXTJOIN(" ", TRUE, A2, B2)는 "김 철수"를 반환합니다. 빈 셀 무시 기능을 TRUE로 설정하여 불필요한 공백 없이 데이터를 결합할 수 있습니다.
예시 2: 제품 코드 리스트 결합
A | B | C | D | 결과 | |
---|---|---|---|---|---|
1 | 제품 1 | 제품 2 | 제품 3 | 제품 4 | =TEXTJOIN(", ", TRUE, A1:D1) |
2 | A100 | B200 | C300 | D400 | =TEXTJOIN(", ", TRUE, A2:D2) |
이 예시에서는 여러 제품 코드를 쉼표로 구분하여 결합합니다. 예를 들어, =TEXTJOIN(", ", TRUE, A2:D2)는 "A100, B200, C300, D400"을 반환합니다.
TEXTJOIN 함수 실무형 예제
예제 1: 주소 데이터 결합
실무에서 시/도, 구, 동 등의 주소 데이터를 결합하여 하나의 셀에 저장할 때 유용하게 사용할 수 있습니다. 이 함수는 여러 주소 데이터를 빈 셀 무시 기능을 사용하여 공백 없이 결합할 수 있습니다.
A | B | C | D | 전체 주소 | |
---|---|---|---|---|---|
1 | 서울특별시 | 강남구 | 역삼동 | 101호 | =TEXTJOIN(" ", TRUE, A1:D1) |
2 | 부산광역시 | 해운대구 | 우동 | 202호 | =TEXTJOIN(" ", TRUE, A2:D2) |
이 예시에서는 TEXTJOIN을 사용해 시/도, 구, 동, 호수를 결합하여 전체 주소를 만듭니다. =TEXTJOIN(" ", TRUE, A1:D1)은 "서울특별시 강남구 역삼동 101호"를 반환합니다.
예제 2: 여러 값의 리스트 생성
여러 값의 리스트를 구분 기호를 사용해 하나로 결합할 수 있습니다. 예를 들어, 학생들의 이름을 쉼표로 구분하여 리스트로 만들 수 있습니다. 이를 통해 여러 데이터를 깔끔하게 정리하여 표시할 수 있습니다.
A | B | C | D | 리스트 | |
---|---|---|---|---|---|
1 | 홍길동 | 김철수 | 이영희 | 박영수 | =TEXTJOIN(", ", TRUE, A1:D1) |
이 예제에서는 =TEXTJOIN(", ", TRUE, A1:D1)을 사용하여 "홍길동, 김철수, 이영희, 박영수"와 같은 형식의 결과를 만듭니다.
TEXTJOIN 함수 사용 시 주의사항
- TEXTJOIN 함수는 구분자를 지정해야 하며, 공백 또는 쉼표 등 원하는 구분 기호를 사용할 수 있습니다.
- 빈 셀을 무시하고 싶으면 TRUE를, 빈 셀을 포함하고 싶으면 FALSE를 입력합니다. 특히 여러 데이터가 있을 때 불필요한 빈 공간이 생기지 않도록 주의해야 합니다.
- TEXTJOIN 함수는 Excel 2016 이상 버전에서 지원됩니다. 이전 버전에서는 사용이 불가능하므로, 호환성을 확인한 후 사용하는 것이 좋습니다.
TEXTJOIN 함수 문제 예시
다음 표에서 문제를 풀어보세요:
A | B | C | D | 결과 | |
---|---|---|---|---|---|
1 | A100 | B200 | C300 | D400 | =TEXTJOIN(", ", TRUE, A1:D1) |
문제: 위 표에서 TEXTJOIN 함수를 사용하여 A열부터 D열의 값을 쉼표로 구분해 결합하는 수식을 작성하세요.
답을 보려면 마우스로 드래그하세요: =TEXJOIN(", ", TRUE, A1:D1)
'#1 엑셀 함수 > #1.1 단일 함수' 카테고리의 다른 글
엑셀 XLOOKUP 함수 사용법 및 실무 예제 (1) | 2024.10.11 |
---|---|
엑셀 IFERROR 함수 사용법 및 실무 예제 (0) | 2024.10.10 |
엑셀 CONCAT 함수 사용법 및 실무 예제 (5) | 2024.10.08 |
엑셀 ISNA 함수 사용법 및 실무 예제 (0) | 2024.10.07 |
엑셀 ISERROR 함수 사용법 및 실무 예제 (2) | 2024.10.06 |