이 페이지에서
CONCATENATE 함수
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀
엑셀 CONCATENATE 함수는 여러 개의 텍스트나 셀 값을 하나의 문장으로 연결하는 함수입니다.
인수 설명
=CONCATENATE(텍스트1, [텍스트2], ...)
인수구분설명
텍스트1
필수
첫번째로 연결할 텍스트 또는 셀 참조입니다.
텍스트2
선택
이어서 연결할 텍스트 또는 셀 참조입니다.
예제 시트
A
B
C
D
E
F
1
텍스트1
텍스트2
텍스트3
결과 값
2
가나
다라
마바
가나다라마바
3
함수 개요
엑셀 CONCATENATE 함수는 여러 개의 텍스트나 셀 값을 한 문장으로 연결하는 함수로, & 기호로 값을 연결하는 것과 동일하게 동작합니다.
다만 각 셀을 인수로 일일이 입력해야 하므로, 결합해야 할 문장이 많을 경우 번거로운 단점이 있습니다. 따라서, 엑셀 2019 이후 버전에서는 TEXTJOIN 함수 를, 엑셀 2024 이후 버전에서는 CONCAT 함수 를 사용해 여러 범위의 문장을 편리하게 결합할 수 있습니다.
예) A1: "레", A2: "미안", A3: "아파트"=CONCATENATE(A1,A2,A3)→ "레미안아파트"="레" & "미안"→ "레미안"=TEXTJOIN("",,A1:A3)→ "레미안아파트"=CONCAT(A1:A3)"레미안아파트"CONCATENATE 함수 간단 예제
1
임직원의 부서명, 직급, 성명 결합하기
아래와 같이 CONCATENATE 함수를 사용하면, 임직원의 부서명과 직급, 성명을 연결한 인사 정보 코드를 생성할 수 있습니다.
=CONCATENATE(A2,"_",B2,"_",C2)임직원의 인사정보를 연결한 인사 정보 코드를 생성합니다.
인사 정보 코드를 생성합니다.
2
주소를 결합해 발송 명단 정리하기
아래와 같이 함수를 사용하면, "시, 구, 동" 으로 나뉘어진 주소 정보를 하나로 결합할 수 있습니다.
=CONCATENATE(A2&" "&B2&" "&C2)=A2 & " " & B2 & " " & C2시, 구, 동으로 나뉘어진 주소를 하나로 결합합니다.
시, 구, 동으로 나뉘어진 주소를 하나로 결합합니다.
그 외 주의사항
참조한 셀이 비어있으면 공백으로 처리됩니다.
CONCATENATE 함수에 입력 가능한 최대 인수는 255개, 최대 글자수는 8,192자로 제한됩니다.
엑셀 2019 이후 버전에서는 TEXTJOIN 함수 를, 2024 이후 버전에서는 CONCAT 함수 를 사용하면 편리합니다.

SUBSTITUTE 함수를 사용하시면 될 듯 합니다.
다만 그럴 경우 텍스트2의 공백을 포함한 모든 공백이 사라질 수 있으므로, 그럴 경우 CONCATENATE 함수 안에 IF 함수를 같이 사용해보시길 바랍니다.