구글 스프레드시트
구글 스프레드시트 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 함수가 더 적합합니다.