엑셀 텍스트 합치기 함수 CONCATENATE - 엑셀 무료 강의[엑셀 기초]

반응형

텍스트합치기CONCATENATE1

 

여러 셀에 나누어진 텍스트 합치기 

 → 여기저기 흩어져 있는 텍스트를 한 셀에 넣어야 하는 경우가 자주 있는데 이럴 때 사용할 수 있는 함수가 바로 "CONCATENATE"입니다. 오늘은 CONCATENATE를 이용하는 방법을 알아보겠습니다. 

 

CONCATENATE 함수 뜻 및 예시

 ▶ 정의

'CANCATENATE' 단어의 뜻은 '사슬같이 잇다' 즉 여러 데이터를 엮어주는 함수입니다. 

 

 적용 인수 풀이

=CONCATENATE(text1,[text2],[text3],.....)

- text1 : 텍스트1

- text2 : 텍스트2

- text3 : 텍스트3

 

 ▶ 예시

텍스트합치기CONCATENATE2

 : 함수식=CONCATENATE(B3,B4,B5)을 넣는다.

 : 함수 식을 넣고 아래로 드래그하여 나머지 셀을 자동계산.

 : 나머지 셀에도 자동계산 완료.

 

CONCATENATE 함수 안될 때? 큰 따옴표가 답이다. 

가장 큰 이유는 함수의 인수를 텍스트로 직접 입력할 때 발생합니다.

텍스트합치기CONCATENATE3

: 인수를 텍스트로 입력할 때 텍스트로만 입력하면 사진과 같이 에러가 발생.

 : 하지만 텍스트 앞뒤에 큰 따움표""를 넣으면 문제없이 텍스트가 합쳐진다.

 

텍스트합치기CONCATENATE4

 : 기호 또는 특수문자를 넣고 싶으면 같은 방식으로 큰 따옴표("")를 넣으면 된다. 

 : 숫자는 큰 따움표 없이 그냥 문제없이 가능하다. 

CONCATENATE와  날짜를 조합해보자 

텍스트합치기CONCATENATE5

 : 날짜와 숫자가 합쳐진 데이터를 한 번에 넣고자 하면 보기와 같이 날짜는 숫자로 치환되어 데이터를 쓸 수가 없다. 

 : 날짜+확진자 모두가 숫자로 표기되어 버린다. 

 

 

 : 날짜 양식으로 넣기 위해서는 추가 함수(서식)를 사용해야 하는데 바로 "TEXT" 함수를 사용합니다.

 TEXT 함수는 아래 포스팅을 참고해주세요.

내가 원하는 서식으로 TEXT 함수 - 엑셀 함수 및 수식정리[엑셀무료강의]

 

그리고 날짜와 확진자 수를 띄우기 위해 빈칸을 추가해야 합니다. 빈칸은 " "을 중간에 넣어준다.

=CONCATENATE(TEXT(B2,"YYYY-MM-DD"),"  ",C2,D2)

 : TEXT는 값을 지정한 서식을 적용하여 텍스트로 변환시키는 함수입니다.

  TEXT(값(=B2),지정한 서식(="YYYY-MM-DD"))

: 숫자 구분을 명확하기 위해 사이에 빈칸을 넣어 주기 위해 " "를 함수 중간에 넣어주면 됩니다.

 

텍스트를 합치는 방법은 많지만 다양한 방법을 적용하여 텍스를 합치기 위해서는 CONCATENATE를 사용해 보는 것을 추천드립니다.

 

반응형

댓글

Designed by JB FACTORY