본문 바로가기
IT, 인터넷 정보

엑셀 함수 CONCATENATE(연결) - 문자열 합치기의 꽃

by 다알랴ZOOM 2023. 2. 22.
반응형

안녕하세요! 엑셀 사용자분들을 위해 CONCATENATE 함수에 대해 자세히 설명해드리겠습니다. 이번 포스팅에서는 CONCATENATE 함수의 기본적인 사용법부터 다양한 예제를 통해 살펴보고, 실무에서의 활용 방법과 함께 주의해야 할 점까지 함께 다룰 예정입니다.

기본설명

CONCATENATE 함수는 여러 개의 문자열을 연결하여 새로운 문자열을 만드는 함수입니다. 즉, 여러 개의 셀에 저장된 문자열을 하나로 합쳐줍니다. =CONCATENATE(text1, [text2], ...) 위와 같은 형식으로 함수를 작성합니다. text1, text2 등은 연결하고자 하는 문자열이 저장된 셀 또는 직접 입력한 텍스트입니다. [text2]는 선택 사항입니다.

예제

다음은 CONCATENATE 함수를 이용한 예제입니다.

 

 

예제 1. 이름과 나이 합치기

=CONCATENATE(B2, "의 나이는 ", C2, "살입니다.")

결과: 홍길동의 나이는 25살입니다.

 

 

예제 2. 이름과 학교 합치기

=CONCATENATE(B2, "은(는) ", D2, "에 다니고 있습니다.")

결과: 홍길동은(는) 고려대학교에 다니고 있습니다.

 

 

예제 3. 여러 개의 문자열 합치기

=CONCATENATE("안녕하세요. ", B2, "입니다. ", B2, "의 나이는 ", C2, "살이고, ", B2, "은(는) ", D2, "에 다니고 있습니다.")

결과: 안녕하세요. 홍길동입니다. 홍길동의 나이는 25살이고, 홍길동은(는) 고려대학교에 다니고 있습니다.

 

 

 

실무에서의 활용

CONCATENATE 함수는 데이터 처리 작업에서 빈번하게 활용됩니다.

특히, 여러 개의 열에서 데이터를 추출하여 하나로 합치는 작업이 필요할 때 유용하게 사용됩니다.

 

예를 들어, 주소록을 작성할 때 이름, 전화번호, 이메일 등의 정보를 따로 입력하여 CONCATENATE 함수를 이용해 하나의 문자열로 만들어 사용할 수 있습니다.

 

또한, CONCATENATE 함수를 활용하면 다른 함수와 함께 사용하여 보다 복잡한 연산을 수행할 수도 있습니다.

예를 들어, CONCATENATE 함수를 이용해 문자열을 합치고, LEFT, RIGHT 등의 함수를 이용하여 특정 문자열을 추출하는 작업도 가능합니다.

 

하지만, CONCATENATE 함수는 문자열이 많아질수록 사용하기 불편해지며, 수식의 가독성이 떨어지는 단점이 있습니다. 이런 경우, & 연산자를 이용해 문자열을 합치는 것이 더 효율적일 수 있습니다.

 

주의할 점

CONCATENATE 함수를 사용할 때 주의해야 할 점이 몇 가지 있습니다.

 

첫째, CONCATENATE 함수는 문자열만 연결할 수 있으며, 숫자나 날짜 등 다른 형식의 값을 연결할 때는 TEXT 함수 등을 이용하여 문자열로 변환한 후 연결해야 합니다.

 

둘째, CONCATENATE 함수를 이용해 합친 문자열의 길이가 255자를 넘어갈 경우 오류가 발생합니다. 이런 경우, CONCATENATE 함수 대신 & 연산자를 이용하여 문자열을 합치는 것이 좋습니다.

 

셋째, CONCATENATE 함수 대신 CONCAT 함수를 사용할 수 있습니다. CONCAT 함수는 CONCATENATE 함수와 동일한 역할을 하지만, 콤마 대신 스페이스를 이용하여 문자열을 연결할 수 있습니다.

 

 

잠깐엑셀상식

Excel에서 조건부 서식을 이용하면 데이터의 조건에 따라 셀의 배경색, 글자색 등을 변경할 수 있습니다. 이를 이용하면 데이터를 한 눈에 파악할 수 있어, 데이터 처리 작업에서 매우 유용하게 활용됩니다.

 

 

반응형