✅ CONCATENATE 함수란?

엑셀 CONCATENATE 함수는 여러 셀의 텍스트 값을 하나로 이어 붙여주는 함수입니다. 이름 그대로 ‘연결하다(concatenate)’라는 뜻으로, 문서 작성, 데이터 가공, 고객 정보 처리 등 다양한 상황에서 자주 쓰이는 기본 함수입니다. 현재는 CONCATENATE 대신 더 발전된 CONCAT과 TEXTJOIN 함수도 있지만, 구버전 엑셀이나 단순한 연결 작업에는 여전히 CONCATENATE가 유용합니다.


🔍 왜 CONCATENATE 함수가 중요한가요?

  • 📊 데이터 정리 효율: 흩어진 데이터를 하나의 셀로 합칠 수 있어 깔끔한 보고서 작성 가능
  • 🗂️ 자동화 작업: 반복적인 텍스트 입력 대신 함수를 사용해 작업 시간 단축
  • 🧩 조건부 연결: 이름, 주소, 연락처처럼 여러 데이터 조각을 쉽게 합성 가능
  • 🏷️ 문서 일관성: 데이터 형식과 출력 모양을 표준화해 품질 향상

✨ CONCATENATE 함수 사용 단계

1️⃣ 기본 문법 확인하기

복사편집
=CONCATENATE(텍스트1, 텍스트2, ...)

예시: =CONCATENATE(A1, B1) → A1과 B1의 값을 붙여서 출력

2️⃣ 구분 기호 추가하기
이름과 성, 주소 등은 띄어쓰기나 쉼표가 필요합니다. 텍스트로 직접 입력하면 됩니다.

arduino
복사편집
=CONCATENATE(A1, " ", B1)

위 예시는 A1과 B1 사이에 공백 한 칸 삽입.

3️⃣ 숫자와 텍스트 혼합
숫자 셀도 텍스트처럼 처리됩니다. 예를 들어 고객번호: 001 만들기:

arduino
복사편집
=CONCATENATE("고객번호: ", A1)

4️⃣ 여러 셀 한꺼번에 연결하기
2개 이상 셀도 콤마(,)로 계속 추가하면 됩니다.

arduino
복사편집
=CONCATENATE(A1, "-", B1, "-", C1)

⚡ CONCATENATE 함수 사용 시 주의사항

  • 🚫 CONCATENATE는 255개 인수까지만 허용됩니다.
  • 🆕 최신 버전에서는 CONCAT이나 TEXTJOIN 사용이 더 유리합니다.
    • CONCAT은 범위를 바로 선택해 한 번에 연결.
    • TEXTJOIN은 구분 기호를 자동 삽입.
  • 🔄 숫자 서식이 유지되지 않을 수 있으니 출력형식을 다시 확인하세요.
  • 📑 대량 데이터에는 너무 많은 수식 사용 시 파일이 느려질 수 있어요.

❓ CONCATENATE 함수 Q&A

🙋‍♂️ Q. CONCATENATE 함수가 안 될 때는?
👉 함수 이름이 잘못되었거나 셀 참조가 틀렸을 수 있어요. & 연산자를 써서 =A1&B1처럼 간단히 대체도 가능합니다.

🙋‍♀️ Q. CONCATENATE와 CONCAT의 차이는?
👉 CONCATENATE는 구버전 함수, CONCAT은 범위를 한 번에 선택할 수 있는 최신 함수입니다.

🙋 Q. TEXTJOIN은 언제 쓰나요?
👉 여러 셀을 한꺼번에 연결하면서 중간에 자동으로 쉼표, 띄어쓰기 등 구분 기호를 넣고 싶을 때 사용합니다.


📝 마무리 요약

  • ✅ CONCATENATE는 여러 텍스트를 쉽게 이어붙이는 함수!
  • ✅ 공백, 기호 등 직접 입력해서 원하는 형태로 출력!
  • ✅ 최신 버전은 CONCAT이나 TEXTJOIN으로 더 편리하게!
  • ✅ 데이터 정리와 자동화에 필수로 알아두면 좋은 함수입니다.

+ Recent posts