반응형

1. 언제 쓰는 함수인가?
엑셀에서 여러 셀에 흩어진 텍스트를 한 줄로 깔끔하게 합치고 싶을 때 사용하는 함수입니다.
예전에는 & 연산자를 일일이 써야 했지만,
이제는 CONCAT과 TEXTJOIN 함수로 훨씬 간단하게 처리할 수 있습니다.
👉 실무 예시
- 이름과 부서를 “홍길동(영업팀)” 형태로 결합
- 주소, 우편번호, 연락처를 한 줄로 정리
- 고객 데이터 결합 시 쉼표(,)나 슬래시(/) 등 구분자를 자동으로 추가
2. 함수 구조
📌 CONCAT 함수 – 단순 연결
=CONCAT(텍스트1, 텍스트2, …)
- 여러 셀의 텍스트를 순서대로 결합
- 구분자는 직접 따옴표 안에 넣어야 함 (예: " ")
👉 예시
=CONCAT(A2, "(", B2, ")")
→ A2=“홍길동”, B2=“영업팀”이면 결과: 홍길동(영업팀)
📌 TEXTJOIN 함수 – 구분자 포함 연결
=TEXTJOIN(구분자, 빈셀무시여부, 텍스트1, 텍스트2, …)
- 구분자: 각 텍스트 사이에 넣을 문자 (예: “,”, “ / ”)
- 빈셀무시여부: TRUE(빈 셀 무시) / FALSE(빈 셀 포함)
- 텍스트1~n: 합칠 셀이나 텍스트 범위
👉 예시
=TEXTJOIN(", ", TRUE, A2:C2)
→ A2~C2가 “홍길동 / 영업팀 / 서울”이면 결과:
홍길동, 영업팀, 서울
3. 실무 예시
이름부서지역결과
| 김지훈 | 영업팀 | 서울 | 김지훈(영업팀) - 서울 |
| 이수진 | 인사팀 | 부산 | 이수진(인사팀) - 부산 |
💡 수식
=CONCAT(A2, "(", B2, ") - ", C2)
→ 김지훈(영업팀) - 서울
💡 TEXTJOIN 활용
=TEXTJOIN(" / ", TRUE, A2:C2)
→ 김지훈 / 영업팀 / 서울
4. 추가 팁
- CONCAT은 CONCATENATE의 업그레이드 버전
- CONCATENATE는 예전 버전에서만 사용
- 최신 엑셀에서는 CONCAT으로 대체
- TEXTJOIN의 구분자 자동 적용 기능 활용
- 쉼표, 줄바꿈, 하이픈 등 원하는 형태로 간편 정리 가능
- 줄바꿈 구분자 예시:👉 결과: 각 항목이 줄바꿈되어 표시됨 (Alt+Enter 활성 필요)
-
=TEXTJOIN(CHAR(10), TRUE, A2:A5)
- 데이터 자동 결합 보고서 만들 때 유용
- 여러 열을 요약하거나, 주소·이메일 리스트를 한 줄로 표시할 때 필수

마무리
CONCAT과 TEXTJOIN은 단순한 연결을 넘어서,
데이터를 보기 좋게 정리하는 핵심 도구입니다.
특히 TEXTJOIN은 대량 데이터 정리에서 진가를 발휘합니다.
👉 한 줄 조언:
“데이터를 합칠 땐 CONCAT, 정리해서 보여줄 땐 TEXTJOIN.”
반응형
'AI 및 OA 활용 > 오늘바로 사용하는 엑셀' 카테고리의 다른 글
| 📘 11편. SUM 함수 완전정복 – 모든 계산의 시작은 ‘합계’다 (0) | 2025.11.19 |
|---|---|
| 🧮 UNIQUE·FILTER 함수 완전정복 – 데이터 정리 자동화의 기술 (0) | 2025.10.24 |
| ✂️ LEFT·RIGHT·MID 함수 완전정복 – 문자열 다루기의 기본기 (0) | 2025.10.22 |
| 🧩 IFERROR 함수 완전정복 – 깔끔한 보고서의 비밀 (0) | 2025.10.21 |
| ⚙️ IF / AND / OR 함수 완전정복 – 조건별 결과 표시의 기술 (0) | 2025.10.20 |