엑셀 함수 > 텍스트 함수 > CONCATENATE 함수 – 텍스트 합치기

CONCATENATE 함수 – 텍스트 합치기

엑셀 CONCATENATE 함수는 여러 텍스트를 하나로 합쳐줍니다.

CONCATENATE 함수는 이전 엑셀 버전과의 호환성을 위해 제공되므로 엑셀 2019 이후 버전 사용자라면 기능이 더 우수한 CONCAT 함수, TEXTJOIN 함수를 사용할 것을 권장합니다.

 

구문(Syntax)

CONCATENATE

CONCATENATE(text1, [text2], …)

텍스트를 하나로 합쳐준다.

인수

  • text1 : 합칠 첫 번째 텍스트
  • text2 : 합칠 두 번째 텍스트, 최대 255개까지 추가할 수 있다.
실습용 엑셀파일 다운로드 : 엑셀-CONCATENATE-함수-텍스트합치기.xlsx

 

사용 예

1) CONCATENATE 함수로 텍스트 합치기

CONCATENATE 함수는 더 이상 설명이 필요 없을 만큼 기능이 간단합니다. 인수로 주어지는 텍스트를 합치는 기능이 전부입니다.

※ 주의 : 함수의 인수로 텍스트를 직접 입력할 때는 아래와 같이 텍스트를 쌍따옴표로 둘러싸야 합니다.

=CONCATENATE("홍길동","대리") => '홍길동대리'

=CONCATENATE("홍길동"," ", "대리") => '홍길동 대리'
중간에 공백을 포함하여 합치기

=CONCATENATE("홍길동","(","대리",")") => '홍길동(대리)'
괄호를 포함하여 합치기

 

실무에서 자주 사용하는 예입니다. 직원 명단이 있을 때 팀,이름, 직책, 직위를 다음과 같이하나로 합칠 수 있습니다.

CONCATENATE함수로 텍스트 합치기

=CONCATENATE(B11, " ",C11," ",E11,"(",D11,")") => '영업3팀 김준호 부장(팀장)'

함수의 괄호와 텍스트에 포함되는 괄호가 서로 헷갈리기 쉽습니다.
"(" 또는 ")"과 같이 괄호를 쌍따옴표로 둘러싸야 합니다.

 

 

2) 텍스트 연결 연산자 &(앰퍼샌드)로 합치기

CONCATENATE 함수 대신 간단하게 텍스트 연결 연산자 '&'로 텍스트를 합칠 수도 있습니다.
기능상의 차이는 없습니다. 수식 안에서 간단히 텍스트를 합쳐야 할 때는 '&'로 합치는 것이 더 편리할 수 있습니다.

="홍길동"&"대리" => '홍길동대리'

="홍길동"&" "&"대리" => '홍길동 대리'

="홍길동"&"("&"대리" & ")" => '홍길동(대리)'

 

CONCATENATE 함수 대신 '&'로 팀,이름, 직책, 직위를 하나로 합쳐도 결과는 동일합니다.

텍스트 연결 연산자로 합치기 

=B27& " "&C27&" "&E27&"("&D27&")" => '영업3팀 김준호 부장(팀장)'

 

 


관련 글

CONCAT 함수 사용법 CONCAT 함수 – 텍스트 합치기 - 엑셀 CONCAT 함수는 여러 텍스트 또는 범위의 데이터를 하나로 합쳐줍니다. CONCAT 함수의 이전 버전인 CONCATENATE 함수는 인수로 입력된 각각의 텍스트만…

CONCAT 함수 – 텍스트 합치기 더 보기 »

TEXTJOIN 함수 – 기호로 구분하여 텍스트 합치기 - 엑셀 TEXTJOIN 함수는 기호로 구분하여 여러 텍스트 또는 셀 범위의 텍스트를 하나로 합쳐줍니다. 중간에 빈셀이 있을 때는 포함 여부를 선택할…

TEXTJOIN 함수 – 기호로 구분하여 텍스트 합치기 더 보기 »

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

엑셀웍스 책 출간안내  자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

“CONCATENATE 함수 – 텍스트 합치기”의 8개의 댓글

  1. 귀한 자료와 정보 넘 감~사합니다!! 글을보고 하나 여쭙습니다. '서울 홍익문고'는 알려주신대로 가능한데요... 만약에 '서울, 홍익문고'로 텍스트 중간에 쉼표를 넣어 (표시되게 하려면) 만들려면 함수를 어떻게 사용해야 할까요?... 큰 도움에 미리 감사드립니다. 널~죽...^^;;

    1. 다음과 같이 하시면 됩니다.
      B5셀에 "서울"이 들어있고 C5셀에 "홍익문고"가 들어있다고 했을 때
      =B5 & "," & C5
      또는
      =CONCATENATE(B5,",",C5)

  2. 앗...^^ 퍼~뜩(빨리) 알려주셔서 고~맙심day!! 행복한 5월 맞으시길 빕니다!!

  3. 복사해서 붙혀넣기 했더니 에러가 떴어요... #name? 제엑셀에서 큰 느낌표를 "가 ”로 나타나니 인식을 제대로 못한것 같습니다. 큰느낌표”를 "로 바꾸니 수식이 제대로 나타나네요. 이렇게 하나하나 배워가는 재미가 넘 솔솔하네요...감~사합니다!!

댓글 남기기

Scroll to Top