CONCATENATE 및 CONCAT 함수를 사용하여 Excel에서 텍스트를 결합하는 방법
홈페이지홈페이지 > 소식 > CONCATENATE 및 CONCAT 함수를 사용하여 Excel에서 텍스트를 결합하는 방법

CONCATENATE 및 CONCAT 함수를 사용하여 Excel에서 텍스트를 결합하는 방법

Aug 19, 2023

Excel에서 텍스트 문자열을 결합해야 합니까? 이 빠른 가이드에서 CONCATENATE 및 CONCAT 기능을 사용하는 방법을 알아보세요.

Microsoft Excel에서 데이터로 작업할 때 잘 구성되고 포괄적인 데이터 세트를 만들기 위해 여러 셀의 텍스트를 결합해야 하는 경우가 많습니다. 다행스럽게도 CONCATENATE 및 CONCAT를 포함하여 이 목적을 위해 여러 기능을 사용할 수 있습니다.

CONCATENATE와 CONCAT는 모두 Excel에서 다양한 값과 문자열을 병합할 수 있는 간단한 함수입니다. 유사하지만 둘 사이에는 한 가지 중요한 차이점이 있습니다. 각 기능을 자세히 살펴보고 다양한 시나리오에 가장 적합한 기능을 결정해 보겠습니다.

Excel의 CONCATENATE 함수는 여러 문자열을 단일 셀로 결합합니다. 두 개 이상의 셀 값, 상수 또는 텍스트 문자열을 병합할 수 있습니다. CONCATENATE의 구문은 다음과 같습니다.

여기,텍스트 1,텍스트2,텍스트3 등은 결합하려는 셀 참조나 텍스트 문자열을 나타냅니다. CONCATENATE 함수에는 최대 255개의 텍스트 인수를 포함할 수 있습니다. 텍스트 문자열로 작업하는 경우 문자열을 따옴표(" ").

텍스트 문자열과 숫자 값을 결합할 때 수식 결과의 혼동을 피하기 위해 다양한 인수 사이에 공백을 포함하는 것이 중요합니다. 텍스트 문자열에 공백, 구두점 및 기호를 넣을 수 있습니다.

이는 TEXTJOIN 함수에 비해 CONCATENATE 및 CONCAT의 공유된 단점입니다. TEXTJOIN은 쉼표나 탭과 같은 특정 구분 기호로 값을 자동으로 구분할 수 있기 때문입니다.

CONCATENATE 함수의 간단한 사용은 클라이언트의 이름, 중간 이름, 성을 가져와서 전체 이름을 출력하는 것입니다. 예를 들어 위 워크시트에서 아래 수식은 전체 이름을 반환합니다.

이 수식에서 CONCATENATE는 이름을 다음과 같이 사용합니다.A2,지하 2층, 그리고C2 그리고 그것들을 하나로 결합시킵니다. CONCATENATE는 구분 기호를 지원하지 않는다는 점에 유의하세요. 따라서 이름이 함께 실행되는 것을 방지하려면 원래 셀의 각 이름 뒤에 공백을 포함하십시오.

CONCATENATE의 또 다른 용도는 여러 셀의 정보를 요약하는 것입니다. 다양한 항목에 대한 정보가 포함된 워크시트가 있다고 가정해 보겠습니다. CONCATENATE를 사용하여 각 항목에 대한 정보를 결합하고 결과를 결론지을 수 있습니다.

위의 워크시트를 고려해보세요. 다음은 일부 제품, 가격, 판매 수량, 판매 목표, 제품 태그 및 판매 목표 상태의 목록입니다. CONCATENATE 함수를 사용하면 이 모든 데이터를 하나의 문장으로 요약할 수 있습니다.

이 긴 공식은 본질적으로 간단합니다. 모든 주장은 완전한 문장의 일부입니다. CONCATENATE 함수는 서로 다른 셀의 값을 결합하고 그 사이에 텍스트를 추가하여 문장을 만듭니다.

그런 다음 원래 열을 숨겨 스프레드시트를 덜 복잡하게 만들 수 있습니다.

Excel 2019 이상 버전에서 사용할 수 있는 CONCAT 함수는 CONCATENATE의 향상된 버전으로 사용됩니다. CONCAT 함수의 구문은 다음과 같습니다.

CONCATENATE와 마찬가지로텍스트 1,텍스트2,텍스트3 등은 결합할 셀 참조나 텍스트 문자열을 나타냅니다. CONCAT의 주요 장점은 범위와 배열을 보다 효율적으로 처리할 수 있다는 것입니다.

CONCATENATE와 달리 CONCAT 함수에는 각 인수에 대한 명시적인 셀 참조가 필요하지 않습니다. 대신 셀 범위나 배열을 직접 지정할 수 있습니다. 이렇게 하면 더 큰 데이터 세트를 처리할 때 공식의 길이와 복잡성이 크게 줄어듭니다.

이전과 동일한 예에서 Excel 워크시트에 있는 클라이언트의 이름, 중간 이름, 성을 결합하려면 수식은 다음과 같습니다.

CONCATENATE 함수와 마찬가지로 이 수식은 이름 값을 다음과 같이 사용합니다.A2:C2 전체 이름을 표시하기 위해 함께 결합합니다. 여기서 차이점은 각각을 별도로 참조하는 대신 값의 범위를 지정할 수 있다는 것입니다. 이는 아래 워크시트에서 더 잘 강조됩니다.