CONCAT 함수는 여러 범위 및/또는 문자열의 텍스트를 결합하지만 구분 기호 또는 IgnoreEmpty 인수는 제공하지 않습니다.
CONCAT은 CONCATENATE 함수를 대체합니다. 하지만 Excel 이전 버전과의 호환성을 위해 CONCATENATE 함수도 계속 사용할 수 있습니다.
참고: Office 2019가 있는 경우 또는 Office 365 구독을 한 경우 Windows 또는 Mac에서 이 기능을 사용할 수 있습니다. Office 365 구독자는 최신 버전의 Office를 보유하고 있는지 확인하세요.
구문
CONCAT(text1, [text2],…)
인수 |
설명 |
---|---|
text1 (필수) |
연결할 텍스트 항목입니다. 문자열 또는 셀 범위와 같은 문자열 배열입니다. |
[text2, ...] (선택 사항) |
연결할 추가 텍스트 항목입니다. 텍스트 항목에 대해 최대 253개의 텍스트 인수가 있을 수 있습니다. 각각은 문자열 또는 셀 범위와 같은 문자열 배열일 수 있습니다. |
예를 들어 =CONCAT("The"," ","sun"," ","will"," ","come"," ","up"," ","tomorrow.")는 The sun will come up tomorrow. 를 반환합니다.
팁: 결합하려는 텍스트 사이에 구분 기호(예: 간격 또는 앰퍼샌드(&))를 포함하고 결합된 텍스트 결과에 표시하지 않으려는 빈 인수를 제거하려면 TEXTJOIN 함수를 사용할 수 있습니다.
주의
-
결과 문자열이 32767자(셀 제한)를 초과하면 CONCAT에서 #VALUE! 오류를 반환합니다.
예제
다음 표에서 각각 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.
예제 1
=CONCAT(B:B, C:C) |
A's |
B's |
---|---|---|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
이 함수는 전체 열 및 행 참조를 허용하므로 다음과 같은 결과를 반환합니다. A’sa1a2a4a5a6a7B’sb1b2b4b5b6b7
예제 2
=CONCAT(B2:C8) |
A's |
B's |
---|---|---|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
결과: a1b1a2b2a4b4a5b5a6b6a7b7
예제 3
Data(데이터) |
이름 |
성 |
---|---|---|
송어 |
김 |
철수 |
품종 |
네 번째 |
소나무 |
32 |
||
수식 |
설명 |
Result(결과) |
=CONCAT("Stream population for ", A2," ", A3, " is ", A4, "/mile.") |
A 열의 데이터를 다른 텍스트와 연결하는 문장을 만듭니다. |
송어 품종의 하천 서식 밀도는 32/마일입니다. |
=CONCAT(B2," ", C2) |
셀 B2의 문자열, 공백 문자, 셀 C2의 값을 연결합니다. |
김 철수 |
=CONCAT(C2, ", ", B2) |
셀 C2의 문자열, 쉼표와 공백으로 된 문자열, 셀 B2의 값을 연결합니다. |
철수, 김 |
=CONCAT(B3," & ", C3) |
셀 B3의 문자열, 공백-앰퍼샌드-공백으로 구성된 문자열, 셀 C3의 값을 연결합니다. |
네 번째 & 소나무 |
=B3 & " & " & C3 |
이전 예제와 같은 항목을 연결하지만 CONCAT 함수 대신 앰퍼샌드(&) 계산 연산자를 사용합니다. |
네 번째 & 소나무 |
추가 지원
언제든지 Excel 기술 커뮤니티에서 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.