CONCAT 함수는 엑셀에서 여러 셀의 텍스트를 하나로 결합하는 함수입니다. 이전 버전의 CONCATENATE 함수와 유사하지만, CONCAT 함수는 더 유연하게 범위 선택이 가능하고, 여러 셀을 한 번에 결합할 수 있는 장점이 있습니다. 주로 여러 데이터 값을 하나의 문자열로 만들 때 사용됩니다. 실무에서 주소, 이름 결합 등 다양한 상황에서 데이터를 손쉽게 처리할 수 있어 매우 유용한 함수입니다.
CONCAT 함수 기본 작성 형태
CONCAT 함수의 기본 구문은 다음과 같습니다:
=CONCAT(텍스트1, 텍스트2, ...)
여기서 텍스트1, 텍스트2는 결합하고자 하는 셀 주소나 텍스트입니다. 범위나 여러 개의 셀을 선택할 수 있습니다. 예를 들어, 이름과 성을 결합하거나, 주소 데이터를 하나로 합치는 데 많이 사용됩니다.
CONCAT 함수 사용처와 구체적인 예시
CONCAT 함수는 주로 여러 셀에 나눠져 있는 데이터를 하나의 텍스트로 결합할 때 사용됩니다. 예를 들어, 이름과 성을 하나의 셀에 결합하거나, 주소 데이터를 하나로 합칠 때 유용합니다. 데이터의 일관성을 유지하거나 보고서 작성을 간소화하는 데 도움을 줍니다.
예시 1: 이름과 성 결합
A | B | C | |
---|---|---|---|
1 | 성 | 이름 | 전체 이름 |
2 | 김 | 철수 | =CONCAT(A2, B2) |
3 | 이 | 영희 | =CONCAT(A3, B3) |
위의 예시에서는 CONCAT 함수를 사용하여 성과 이름을 결합하여 전체 이름을 만듭니다. 예를 들어, =CONCAT(A2, B2)는 "김철수"를 반환합니다.
예시 2: 주소 데이터 결합
A | B | C | D | |
---|---|---|---|---|
1 | 시/도 | 구 | 동 | 전체 주소 |
2 | 서울특별시 | 강남구 | 역삼동 | =CONCAT(A2, " ", B2, " ", C2) |
3 | 부산광역시 | 해운대구 | 우동 | =CONCAT(A3, " ", B3, " ", C3) |
이 예시에서는 시/도, 구, 동을 결합하여 전체 주소를 만듭니다. 예를 들어, =CONCAT(A2, " ", B2, " ", C2)는 "서울특별시 강남구 역삼동"을 반환합니다.
CONCAT 함수 실무형 예제
예제 1: 제품명과 코드 결합
실무에서 제품명과 제품 코드를 결합해 하나의 셀에 표시하는 방식으로 데이터를 처리할 수 있습니다.
A | B | C | |
---|---|---|---|
1 | 제품명 | 제품 코드 | 결합된 정보 |
2 | 노트북 | A123 | =CONCAT(A2, "-", B2) |
3 | 스마트폰 | B456 | =CONCAT(A3, "-", B3) |
위 예제에서는 제품명과 제품 코드를 결합하여 노트북-A123과 같은 형식의 데이터를 생성합니다.
예제 2: 날짜와 텍스트 결합
날짜와 텍스트 데이터를 결합하여 보고서 제목이나 특정 포맷을 만들 수 있습니다. 예를 들어, 특정 날짜와 함께 '보고서'라는 단어를 결합하여 보고서 제목을 만들 수 있습니다.
A | B | C | |
---|---|---|---|
1 | 날짜 | 보고서 제목 | 결과 |
2 | 2024-01-01 | 보고서 | =CONCAT(A2, " ", B2) |
3 | 2024-02-01 | 보고서 | =CONCAT(A3, " ", B3) |
이 예제에서는 2024-01-01 보고서와 같은 형식의 결과를 반환합니다.
CONCAT 함수 사용 시 주의사항
- CONCAT 함수는 공백이나 특수 문자를 자동으로 추가하지 않으므로, 원하는 형식으로 결합하려면 수식 내에서 따옴표를 사용하여 직접 공백이나 기호를 추가해야 합니다.
- 여러 셀을 결합할 때, 셀 참조를 쉼표로 구분하여 사용할 수 있습니다.
- CONCAT 함수는 Excel 2016 이상 버전에서 지원되며, 이전 버전에서는 CONCATENATE 함수를 사용해야 합니다.
CONCAT 함수 문제 예시
다음 표에서 문제를 풀어보세요:
A | B | C | |
---|---|---|---|
1 | 이름 | 나이 | 결과 |
2 | 김철수 | 25 | =CONCAT(A2, " (", B2, "세)") |
3 | 이영희 | 30 | =CONCAT(A3, " (", B3, "세)") |
문제: 위 표에서 CONCAT 함수를 사용하여 이름과 나이를 결합하는 수식을 작성하세요.
답을 보려면 마우스로 드래그하세요: =CONCAT(A2, " (", B2, "세)")
'#1 엑셀 함수 > #1.1 단일 함수' 카테고리의 다른 글
엑셀 IFERROR 함수 사용법 및 실무 예제 (0) | 2024.10.10 |
---|---|
엑셀 TEXTJOIN 함수 사용법 및 실무 예제 (2) | 2024.10.09 |
엑셀 ISNA 함수 사용법 및 실무 예제 (0) | 2024.10.07 |
엑셀 ISERROR 함수 사용법 및 실무 예제 (2) | 2024.10.06 |
엑셀 DAYS360 함수 사용법 및 실무 예제 (2) | 2024.10.05 |