구글 스프레드시트

구글 스프레드시트 CONCATENATE 함수

letanger 2025. 1. 19. 02:28

 

CONCATENATE 함수는 여러 셀의 값을 하나의 문자열로 결합하는 데 사용됩니다. 예를 들어, 이름과 성을 결합하거나 주소를 하나의 셀로 합칠 때 유용하게 사용됩니다.


1. CONCATENATE 함수 기본 문법

 

=CONCATENATE(텍스트1, 텍스트2, ...)

  • 텍스트1, 텍스트2, ...: 결합할 텍스트 값들 (셀 참조나 직접 입력한 텍스트)

2. CONCATENATE 함수 예제

✅ (1) 이름과 성을 결합하기

A
B
철수
길동
영희

 

=CONCATENATE(A2, B2)

  • 결과: 김철수
  • 👉 A2와 B2의 값(김과 철수)을 결합하여 "김철수" 출력

✅ (2) 텍스트와 구분 기호를 결합하기 (쉼표 추가)

 

=CONCATENATE(A2, ", ", B2)

  • 결과: 김, 철수
  • 👉 A2와 B2 사이에 쉼표와 공백을 추가하여 "김, 철수" 출력

✅ (3) 여러 셀 결합하기

A
B
C
서울
강남구
1234
부산
해운대구
5678

 

=CONCATENATE(A2, " ", B2, " ", C2)

  • 결과: 서울 강남구 1234
  • 👉 A2, B2, C2 셀을 공백으로 구분하여 결합한 결과

3. CONCATENATE 함수의 한계와 대체 함수

✅ (1) 최대 결합할 텍스트의 수 제한

  • CONCATENATE 함수는 최대 30개의 인수까지만 결합할 수 있습니다.
  • (그러나 이 제한은 TEXTJOIN 함수에서는 더 늘어납니다.)

✅ (2) TEXTJOIN 함수 사용 (더 유연한 결합)

  • TEXTJOIN은 CONCATENATE의 한계를 넘어서는 더 유연한 결합 함수입니다.
  • 예를 들어 구분 기호를 지정할 수 있고, 빈 셀을 무시할 수도 있습니다.

TEXTJOIN 예시:

 

=TEXTJOIN(", ", TRUE, A2:C2)

  • 결과: 서울, 강남구, 1234
  • 👉 A2, B2, C2 셀을 쉼표와 공백으로 구분하여 결합, 빈 셀은 무시

4. 결론

  • CONCATENATE는 간단한 문자열 결합에 유용한 함수입니다.
  • 그러나 구분 기호 추가빈 셀 무시 등의 고급 기능이 필요하면 TEXTJOIN 함수가 더 적합합니다.