Byeol-Light Diary

여행, 책, 게임 등을 기록하는 일기장

[IT 정보]/[엑셀 강의]

엑셀 텍스트 합치기 CONCATENATE 함수 간단 활용법

푸른별빛 2021. 4. 9. 07:00
반응형

안녕하세요. 푸른별빛입니다.

4월 들어서 점점 날이 풀리는 듯 하더니, 아침에는 여전히 좀 추운 것 같아요.

일교차도 계속 큰 폭으로 나타나고 있어서 다들 감기 조심하시고 건강 관리 하시길 바랄게요.

 

오늘 보여드릴 건 엑셀 텍스트 합치기입니다.

여러 셀에 나눠져 있는 단어, 문장 등을 한 줄로 합치고 싶을 때 사용하는 방법인데요.

예를 들면 각 셀에 피자, 햄버거, 파스타, 김치찌개가 써 있다면

이를 한 셀에 다 이어서 붙여놓고 싶다면 어떻게 하시겠어요?

일일이 쳐서 옮기던지, 아니면 글자를 ctrl+x, ctrl+v 하는 수밖에는 없었을 텐데요.

이번에 보여드릴 합치기 함수 CONCATENATE를 활용하시면

글씨를 자동으로 한 셀로 합쳐지도록 만들 수 있어요.

바로 보여드릴게요.

 


<CONCATENATE 활용법>

그림처럼 예시를 하나 만들어 봤구요.

이번에 나온 갤럭시 S21 시리즈의 기종과 색상을 임의의 표로 만들었습니다.

제가 하고 싶은건 저 나눠져 있는 회사명 기종 색상을 한 셀로 다 옮기는 거죠.

기존에는 직접 타이핑하거나, 셀을 눌러서 잘라내기 붙여넣기를 했겠죠.

 

사실 한 두칸 정도라면 함수 쓸 시간에 옮기는게 더 빠를 거예요.

그러나 작업을 하시다 보면 많은 양의 데이터를 이처럼

합쳐야 하는 상황이 분명히 올 겁니다.

 

함수를 써서 편하게 할 수 있는 방법이 있다면

모르는 것보다는 알고 사용할 줄 알고 있는게 훨씬 도움이 되겠죠?

 

자, 그러면 어떻게 하면 될까요?

보시는 것처럼 A2와 B2, C2 세 칸의 글자를 함수를 써서

하나의 칸에 다 들어가게 만들었습니다. 사용 방법은 아주 간단해요.

=CONCATENATE 를 입력하신 후, (     ) 안에 붙이고 싶은 셀을 콤마 , 로 구분하여 넣으시면 되요.

위의 경우에는 A2 B2 C2 3칸의 셀을 합쳤으니,

=CONCATENATE(A2,B2,C2) 이런 식으로 입력하면 되죠.

합치고 싶은 셀의 숫자는 제한이 없으니, 2개든 10개든 마음껏 붙이실 수 있어요.

 


<조금 더 깔끔하게 사용하고 싶다면?>

 

이게 뭔 소리인가 싶으실 텐데요~~

위에 합쳐놓은 셀을 다시 보여드릴게요.

분명 글씨는 잘 합쳐졌는데, 뭔가 좀 어색하죠?

보통 일반적인 경우에는 저렇게 쓰지 않죠.

왜냐하면 CONCATENATE 함수 자체는 말 그대로 글자의 내용만 기계적으로 이어주는 함수라 그렇습니다.

자연스럽게 보이려면 띄어쓰기가 중간에 들어가야 될 텐데요.

여기서 CONCATENATE의 응용 방법이 있습니다.

 

이 함수는 "셀에 있는 텍스트"만 합칠 수 있는 게 아니랍니다.

"셀에 없는 임의의 텍스트"도 같이 합칠 수 있어요.

 

일단 결과부터 바로 보여드릴게요.

뭔가 달라진 게 보이실 거예요.

비교하기 쉽게 두 개의 수식과 결과 값만 다시 보여드릴게요.

두 개의 수식과 결과값의 차이는 바로 " " 안에 들어있는 띄어쓰기!!

두 개의 차이는 " " 가 들어갔냐 안 들어갔냐의 차이인데요.

바로 저 " " 안에 글자를 직접 넣게 되면, 굳이 셀의 값이 아니어도 붙일 수가 있답니다.

지금 저의 경우에는 " " 사이에 띄어쓰기 한 칸을 넣어놓은 거예요.

 

# A2 셀에 있는 삼성 갤럭시 라는 글자 다음에 띄어쓰기가 한 칸 들어가고

# 그 다음에 B2의 S21 글자가 들어가고 다시 띄어쓰기가 한 칸 들어간 다음

# 마지막에 팬텀 바이올렛이라는 글씨가 합쳐진 거죠.

 

저 안에 들어가는 건 띄어쓰기든 한글이든 영문이든 뭐든지 가능해요.

 

그리고 이런 식으로 텍스트 합치기 함수를 작성한 다음에

다른 함수에서 하듯이 함수를 복사하게 되면

함수 복사 역시 정상적으로 잘 되는 걸 확인하실 수 있어요.

 

이런 식으로 다량의 텍스트를 일괄적으로 합쳐야 할 일이 있으시다면

CONCATENATE 함수를 활용하시면 되겠습니다.


오늘은 텍스트 합치기 함수 CONCATENATE를 알아봤는데요.

함수라 하면 무언가 계산을 하는 것에 치중되어 있다고 생각하시겠지만

의외로 다양하게 활용할 수 있는 함수들이 많답니다.

앞으로 그러한 함수를 더 소개해 드릴 수 있도록

꾸준히 포스팅 준비하고 있으니 지켜봐주세요~~

반응형