컴퓨터/엑셀 함수

22. 엑셀 CONCATENATE 함수 사용법 - 여러 텍스트 합치기(구버전) | 실전 예시 포함

새콤달코미 2026. 5. 3. 08:08
반응형

엑셀 CONCATENATE 함수는 여러 텍스트 합치기(구버전) 기능을 하는 함수입니다. 여러 텍스트 조각을 풀로 이어 붙이는 것 (구버전 방식) 이 글에서는 CONCATENATE 함수의 기본 문법부터 실전 예시 3가지, 오류 해결법까지 총정리합니다.

  1. CONCATENATE 함수란?
  2. 기본 문법 (Syntax)
  3. 실전 예시 3가지
  4. 주의사항 및 오류 해결
  5. 고급 활용 (함수 조합)
  6. 마무리 정리

CONCATENATE 함수란?

CONCATENATE 함수는 여러 텍스트 합치기(구버전) 기능을 합니다. 여러 텍스트 조각을 풀로 이어 붙이는 것 (구버전 방식)

기본 문법 (Syntax)

=CONCATENATE(텍스트1, 텍스트2, ...)
인수 설명 필수 여부
텍스트1 합칠 첫 번째 텍스트 필수
텍스트2 합칠 두 번째 텍스트 선택

실전 예시 3가지

예시 1: 인사팀: 성+이름 합치기

성과 이름을 하나의 셀로 합치기

A B C
이름 전체이름
철수 =CONCATENATE(A2,B2)
영희 =CONCATENATE(A2,B2)
민준 =CONCATENATE(A2,B2)
=CONCATENATE(A2,B2)
A B C
이름 전체이름
철수 김철수
영희 이영희
민준 박민준

A열과 B열을 이어 붙입니다.

예시 2: 영업팀: 주소 합치기

시/구/동을 하나의 주소로 합치기

A B C D
전체주소
서울 강남구 역삼동 =CONCATENATE(A2," ",B2," ",C2)
부산 해운대구 우동 =CONCATENATE(A2," ",B2," ",C2)
대전 유성구 봉명동 =CONCATENATE(A2," ",B2," ",C2)
=CONCATENATE(A2," ",B2," ",C2)
A B C D
전체주소
서울 강남구 역삼동 서울 강남구 역삼동
부산 해운대구 우동 부산 해운대구 우동
대전 유성구 봉명동 대전 유성구 봉명동

공백을 넣어서 자연스럽게 합칩니다.

예시 3: 재무팀: 코드 생성

분류+년도+번호로 관리코드 생성

A B C D
분류 년도 번호 코드
EXP 2026 001 =CONCATENATE(A2,"-",B2,"-",C2)
INC 2026 042 =CONCATENATE(A2,"-",B2,"-",C2)
EXP 2026 103 =CONCATENATE(A2,"-",B2,"-",C2)
=CONCATENATE(A2,"-",B2,"-",C2)
A B C D
분류 년도 번호 코드
EXP 2026 001 EXP-2026-001
INC 2026 042 INC-2026-042
EXP 2026 103 EXP-2026-103

하이픈으로 구분된 관리코드를 생성합니다.

주의사항 및 오류 해결

오류 원인 해결법
숫자+텍스트 결합 결과가 텍스트로 변환됨 숫자 연산이 필요하면 VALUE로 재변환하세요

고급 활용 (함수 조합)

& 연산자

=A2&" "&B2

CONCATENATE 대신 &로 간결하게

TEXTJOIN 추천

=TEXTJOIN("-",TRUE,A2:C2)

신버전에서는 TEXTJOIN이 더 편리

마무리 정리

✔️ CONCATENATE는 여러 텍스트를 하나로 합칩니다

✔️ 신버전 엑셀에서는 CONCAT 또는 TEXTJOIN을 추천합니다

✔️ & 연산자로 더 간결하게 쓸 수도 있습니다

다음 포스팅: 23. 엑셀 CONCAT 함수 사용법 - 여러 텍스트 합치기(신버전)

728x90
반응형