1일1함수 (22) CONCATENATE함수 : 문자열 결합

오늘부터는 문자열에 관련된 함수를 진행하겠습니다. 지난번에는 LEN함수와 MID함수를 배웠습니다. 오늘은 문자열을 결합하는 CONCATENATE함수를 배우겠습니다.


CONCATENATE 함수



2개 이상의 텍스트 문자열을 하나의 문자열로 연결하려면 텍스트 함수 중 하나인 CONCATENATE를 사용합니다.




구문: CONCATENATE(text1, [text2], ...)
예:
  • =CONCATENATE(A2, " ", A3,"의 ", "하천 서식 밀도는 ", A4,"/킬로미터입니다.")
  • =CONCATENATE(B2, " ", C2)

모범 사례

방법설명
CONCATENATE 함수 대신 앰퍼샌드(&)를 사용합니다.앰퍼샌드(&) 계산 연산자를 사용하면 함수를 사용하지 않고 텍스트 항목을 연결할 수 있습니다.
예를 들어 =A1 & B1은 =CONCATENATE(A1,B1)과 동일한 값을 반환합니다. 대부분의 경우 문자열을 만들 때 앰퍼샌드 연산자를 사용하는 것이 CONCATENATE를 사용하는 것보다 빠르고 간단합니다.
연산자 사용 방법에 대해 자세히 알아보세요.

아래에 써 있지만, 앰퍼샌드(&)연산자와 똑 같은 일을 합니다. 그러므로 간단한 문자열을 합치는데 철자도 길고 어려운 CONCATENATE함수를 사용할 필요는 없겠지요. 앰퍼샌드가 여러 개 붙어있으면 보기 싫을 때, 문자열 결합이라는 것을 분명히 알려주고 싶을 때 사용할 만한 것 같습니다.









참고로, CONCATENATE라는 영어단어의 뜻은 "사슬처럼 잇다" 입니다.

댓글

이 블로그의 인기 게시물

중복된 텍스트 제외하고 고유 텍스트 개수 세기

1일1함수 (12) sumproduct함수 - 동점일때 다른 기준으로 순위매기기

한 폴더 안의 모든 파일에서 특정 시트 복사해오는 vba