공부 합시다!/일 잘하는 비결, 엑셀로 능률 높이기

| 텍스트 합치기 함수 정리 – CONCAT | TEXTJOIN

라리홈 2025. 5. 13. 21:44
728x90
반응형

 

텍스트 합치기 함수 정리 – CONCAT ❘ TEXTJOIN

엑셀에서는 텍스트 데이터를 조합할 일이 많습니다.
예를 들어 성 + 이름, 연도 + 월 + 일, 전화번호 하이픈 붙이기
이런 작업을 간편하게 처리할 수 있는 함수가 바로 CONCAT과 TEXTJOIN입니다.


| 1. CONCAT 함수 | 구분 기호 없이 텍스트를 단순히 붙임

=CONCAT(텍스트1, 텍스트2, ...)

| 예 |

=CONCAT("홍", "길", "동")
→ "홍길동"
=CONCAT(A2:C2)
→ A2, B2, C2 셀의 텍스트를 순서대로 붙임

| 특징 | 기존 CONCATENATE 함수의 업그레이드
| 주의 | 구분 기호(띄어쓰기, 쉼표 등)는 직접 넣어야 함


| 2. TEXTJOIN 함수 | 구분 기호를 넣어 텍스트를 연결

=TEXTJOIN(구분기호, 생략옵션, 텍스트1, 텍스트2, ...)
  • 구분기호: 각 텍스트 사이에 넣을 문자 (예: " ", "-", ",")
  • 생략옵션: TRUE이면 빈 셀을 무시함

| 예 |

php
복사편집
=TEXTJOIN("-", TRUE, "2024", "05", "10")
 → "2024-05-10"
=TEXTJOIN(" ", TRUE, A2:C2)
→ A2~C2 값을 공백으로 연결

| 장점 | 반복적으로 공백/기호 넣는 수고 없이 자동 연결
| 실무 | 전화번호 조합, 이름 + 부서명 조합 등에 많이 활용


| 실무 예제

  A B C D E
1 =CONCAT(A1, B1, C1) 홍길동
2 2024 05 10 =TEXTJOIN("-", TRUE, A2:C2) 2024-05-10
3 010 1234 5678 =TEXTJOIN("-", TRUE, A3:C4) 010-1234-5678
4 김지훈 영업부   =TEXTJOIN(" - ", TRUE, A5, B5) 김지훈 - 영업부
 

| 함께 알면 좋은 함수

함수 기능
LEFT, RIGHT, MID 텍스트 일부 추출
TEXT 숫자나 날짜를 형식화하여 텍스트로 표시
TRIM 공백 제거
SUBSTITUTE 특정 문자 치환
 

| 활용 팁

  • 전화번호 조합: TEXTJOIN("-", TRUE, 셀1, 셀2, 셀3)
  • 주소 구성: TEXTJOIN(" ", TRUE, 시, 구, 동)
  • 날짜 조립: TEXTJOIN("-", TRUE, LEFT(A1,4), MID(A1,5,2), RIGHT(A1,2))
728x90
반응형