Applies ToMicrosoft 365용 Excel Mac용 Microsoft 365용 Excel 웹용 Excel Excel 2024 Mac용 Excel 2024 Excel 2021 Mac용 Excel 2021 Excel 2019 Excel 2016

2개 이상의 텍스트 문자열을 하나의 문자열로 연결하려면 텍스트 함수 중 하나인 CONCATENATE를 사용합니다.

중요: Excel 2016, Excel Mobile 및 웹용 Excel 에서 이 함수는 CONCAT 함수로 대체되었습니다. 이전 버전과의 호환성을 위해 CONCATENATE 함수도 계속 제공되지만 지금부터는 CONCAT를 사용하는 것이 좋습니다. CONCATENATE는 이후 버전의 Excel에서 사용하지 못할 수 있기 때문입니다.

구문: CONCATENATE(text1, [text2], ...)

예:

  • =CONCATENATE(A2, " ", A3,"의 ", "하천 서식 밀도는 ", A4,"/킬로미터입니다.")

  • =CONCATENATE(B2, " ", C2)

인수 이름

설명

text1   (필수)

연결할 첫 번째 항목입니다. 이 항목은 텍스트 값, 숫자 또는 셀 참조가 될 수 있습니다.

Text2, ...   (선택)

연결할 추가 텍스트 항목입니다. 최대 255개 항목, 총 8,192자까지 추가할 수 있습니다.

예제

Excel에서 이러한 예제를 사용하려면 데이터 헤더를 포함하여 아래 표의 데이터를 복사하여 새 워크시트의 A1 셀에 붙여넣습니다.

데이터

송어

철수

품종

네 번째

소나무

32

수식

설명

=CONCATENATE(A2, " ", A3,"의 ", "하천 서식 밀도는 ", A4,"/킬로미터입니다.")

A 열의 데이터를 다른 텍스트와 연결하는 문장을 만듭니다. 결과는 "송어 품종의 하천 서식 밀도는 32/킬로미터입니다."입니다.

=CONCATENATE(B2, " ", C2)

셀 B2의 문자열, 공백 문자, 셀 C2의 값을 연결합니다. 결과는 "김 철수"입니다.

=CONCATENATE(C2, ", ", B2)

셀 C2의 문자열, 쉼표와 공백으로 된 문자열, 셀 B2의 값을 연결합니다. 결과는 "철수, 김"입니다.

=CONCATENATE(B3, " & ", C3)

셀 B3의 문자열, 공백-앰퍼샌드-공백으로 구성된 문자열, 셀 C3의 값을 연결합니다. 결과는 "네 번째 & 소나무"입니다.

=B3 & " & " & C3

이전 예제와 같은 항목을 연결하지만 CONCATENATE 함수 대신 앰퍼샌드(&) 계산 연산자를 사용합니다. 결과는 "네 번째 & 소나무"입니다.

일반적인 문제

문제

설명

결과 스트링에 따옴표가 표시됩니다.

쉼표를 사용하여 인접한 텍스트 항목을 구분합니다. 예를 들어 =CONCATENATE("Hello ""World")의 경우 텍스트 인수 사이에 쉼표가 생략되었기 때문에 따옴표가 남아 있는 상태로 Hello"World가 표시됩니다.

숫자에는 따옴표가 필요하지 않습니다.

단어가 공백 없이 연결됩니다.

각 텍스트 항목 사이에 공백을 지정하지 않으면 텍스트 항목이 한 단어로 연결됩니다. 이러한 경우 CONCATENATE 함수에 공백을 추가합니다. 다음과 같은 두 가지 방법이 있습니다.

  • 두 개의 따옴표 사이에 공백을 추가하여 따옴표를 추가합니다(" "). 예: =CONCATENATE("Hello", " ", "World!")

  • 텍스트 인수 뒤에 공백을 추가합니다. 예: =CONCATENATE("Hello ", "World!"). "Hello "에 공백이 추가되어 있습니다.

예상 결과 대신 #NAME? 오류가 나타납니다.

곱하기에서 셀 참조 시 * 대신 x를 사용하는 경우 발생하는 #NAME? 일반적으로 Text 인수에서 따옴표가 누락된 것을 의미합니다.

모범 사례

방법

설명

CONCATENATE 함수 대신 앰퍼샌드(&)를 사용합니다.

앰퍼샌드(&) 계산 연산자를 사용하면 함수를 사용하지 않고 텍스트 항목을 연결할 수 있습니다.

예를 들어 =A1 & B1은 =CONCATENATE(A1,B1)와 동일한 값을 반환합니다. 대부분의 경우 문자열을 만들 때 앰퍼샌드 연산자를 사용하는 것이 CONCATENATE를 사용하는 것보다 빠르고 간단합니다.

연산자 사용 방법에 대해 자세히 알아보세요.

TEXT 함수를 사용하여 문자열을 결합하고 서식을 지정합니다.

TEXT 함수는 숫자 값을 텍스트로 변환하거나 숫자를 텍스트 또는 기호와 결합합니다.

예를 들어 셀 A1에 숫자 23.5가 포함된 경우 다음 수식을 사용하여 숫자의 서식을 달러 금액으로 지정할 수 있습니다.

=TEXT(A1,"$0.00")

결과: $23.50

관련 항목

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.