본문 바로가기
 
 
 
 
 
카테고리 없음

Excel 여러 셀 텍스트 합치기: 간편하고 유용한 방법

by kunshot 2024. 1. 2.

 
 
반응형

소개:

엑셀은 데이터 분석과 정보 정리의 필수 도구로 널리 사용됩니다. 여러분은 엑셀을 사용할 때 여러 셀의 텍스트를 합치는 일이 필요할 수 있습니다. 예를 들어, 이름과 성을 한 열에 합치거나 주소, 도시 및 우편번호를 병합할 때, 이를 자동화하는 방법을 배우고 싶을 것입니다.

이 블로그에서는 다양한 엑셀 기능과 수식을 사용하여 여러 셀 텍스트를 효과적으로 합치는 방법에 대해 설명하고자 합니다. 각 기능과 수식은 예제와 함께 자세히 설명됩니다. 그러면 함께 시작해보겠습니다!

1. 연결 연산자를 사용한 텍스트 합치기


가장 간단한 방법은 엑셀의 연결 연산자 '&'를 사용하는 것입니다. 이 방법을 사용하면 여러 셀에 포함된 텍스트를 쉽게 합칠 수 있습니다. 다음은 해당 예제입니다:

셀 A1: "이름:"
셀 B1: "John"
셀 C1: "성:"
셀 D1: "Doe"

셀 F1: =A1&B1&C1&D1

위의 예제에서 F1 셀에 입력된 수식은 "이름:John성:Doe"를 반환합니다. 연결 연산자 '&'는 셀과 셀 사이에 공백이 없이 텍스트를 연결합니다.

이 방법은 몇 개의 셀을 합칠 때 유용하지만, 많은 양의 데이터를 처리할 때는 번거로울 수 있습니다.

2. CONCATENATE 함수를 사용한 텍스트 합치기

엑셀은 CONCATENATE 함수를 통해 여러 셀의 텍스트를 합칠 수 있는 기능을 제공합니다. CONCATENATE 함수는 연결하려는 텍스트를 인수로 받아 하나의 문자열로 반환합니다. 다음은 사례를 보여줍니다:

셀 A1: "이름:"
셀 B1: "John"
셀 C1: "성:"
셀 D1: "Doe"

셀 F1: =CONCATENATE(A1, B1, C1, D1)

CONCATENATE 함수를 사용하면 연결할 텍스트와 연결자 사이를 세밀하게 제어할 수 있다는 장점이 있습니다. 예를 들어, 이름과 성 사이에 공백을 추가하려면 다음과 같이 작성할 수 있습니다:

셀 F1: =CONCATENATE(A1, " ", B1, C1, D1)

위의 예제에서 F1 셀은 "이름: John성:Doe"를 반환합니다. CONCATENATE 함수를 사용하면 텍스트 사이에 추가적인 문자열을 자유롭게 삽입할 수 있습니다.

3. TEXTJOIN 함수를 사용한 텍스트 합치기


Excel 2016부터는 TEXTJOIN 함수를 사용하여 텍스트를 쉽게 합칠 수 있습니다. TEXTJOIN 함수는 구분 기호와 함께 여러 셀의 텍스트를 연결하여 하나의 문자열로 반환합니다. 예제를 통해 살펴보겠습니다:

셀 A1: "이름:"
셀 B1: "John"
셀 C1: "성:"
셀 D1: "Doe"

셀 F1: =TEXTJOIN("", TRUE, A1, B1, C1, D1)

위의 예제에서 TEXTJOIN 함수는 "이름:John성:Doe"를 반환합니다. TEXTJOIN 함수의 첫 번째 인수는 구분 기호로 사용할 문자열을 지정합니다. 두 번째 인수는 텍스트 사이에 구분 기호를 추가할지(true) 결정합니다. 이 예제에서는 구분 기호를 사용하지 않으므로 빈 문자열("")을 전달했습니다.

TEXTJOIN 함수의 장점은 중간에 빈 셀을 자동으로 무시하고 동작한다는 것입니다. 즉, 텍스트를 합치는 동안 빈 셀을 건너뛰며 진행합니다.

4. 자동필터 및 합계 기능을 사용한 텍스트 합치기

때로는 필터링된 데이터에서 특정 열의 텍스트를 합치는 것이 유용할 수 있습니다. 예를 들어, "Country" 열을 필터링하여 해당 국가의 도시 목록을 합치고 싶다면 다음과 같이 할 수 있습니다:

셀 A1: "Country"
셀 B1: "City"

셀 A2: "USA"
셀 B2: "New York"
셀 A3: "USA"
셀 B3: "Los Angeles"
셀 A4: "Canada"
셀 B4: "Toronto"

셀 D1: "합계:"
셀 D2: =SUMPRODUCT(--(A2:A4="USA"), B2:B4)

위의 예제에서 SUMPRODUCT 함수를 사용하여 "USA"를 필터링하고 해당 국가의 도시를 합칩니다. D2 셀은 "New York, Los Angeles"를 반환합니다.

이 방법은 데이터를 특정 조건으로 필터링하고 해당 조건에 맞는 텍스트를 합치는 데 유용합니다. 필요한 경우 다른 조건에 대해 SUMPRODUCT 함수의 인수를 조정하여 합칠 텍스트를 세밀하게 제어할 수 있습니다.

결론:


엑셀에서 여러 셀의 텍스트를 합치는 방법을 배웠습니다. 연결 연산자를 사용하여 간단한 텍스트를 합치거나 CONCATENATE, TEXTJOIN 함수를 사용하여 더 복잡한 텍스트 합침을 수행할 수 있습니다. 필요에 따라 데이터를 필터링하고 특정 조건에 맞는 텍스트를 합칠 수도 있습니다.

이러한 텍스트 합치기 기술은 데이터 정리, 보고서 작성 및 다양한 업무에 활용될 수 있습니다. 자신의 업무에 맞는 방법을 선택하여 효율적으로 엑셀을 활용해 보세요!

반응형