워드프로세서/엑셀

엑셀 셀에 있는 문자 합치는 방법 (CONCATENATE함수)

에이티에스 2025. 5. 13. 13:48
728x90

Excel에서 문자열을 합치기 위해 사용되는 Excel  CONCATENATE 함수에 대해 알아보겠습니다. 

 

Excel CONCATENATE 함수는 최대 30개의 값을 연결(조인)하고 결과를 텍스트로 반환합니다. Excel 2019 이상에서는 CONCAT  TEXTJOIN 함수를 사용할 수도 있습니다. 

 

Excel CONCATENATE 함수의 주요 기능은 다음과 같습니다. 

  • CONCATENATE는 최대 30개의 텍스트 항목을 함께 조인할 수 있습니다.
  • 텍스트 항목은 문자열, 숫자 또는 하나의 셀을 참조하는 셀 참조일 수 있습니다.
  • 숫자는 결합될 때 텍스트로 변환됩니다. .
  • 앰퍼샌드 문자(&)는 CONCATENATE의 대안입니다. 결과는 동일하지만 앰퍼샌드가 더 유연하며 더 짧고 (틀림없이) 읽기 쉬운 수식을 만듭니다.

 

 

 

반응형

 

1. CONCATENATE 함수 

=CONCATENATE(text1,text2,[text3],...)
  • text1 - 함께 조인할 첫 번째 텍스트 값입니다.
  • text2 - 함께 결합할 두 번째 텍스트 값입니다.
  • text3 - [선택 사항] 함께 결합할 세 번째 텍스트 값입니다.

CONCATENATE 함수는 text1, text2, text3 등의 여러 인수를 최대 30개까지 허용합니다. 값은 셀 참조 및 하드 코딩된 텍스트 문자열로 제공될 수 있습니다. 첫 번째 인수만 필요하며 값은 표시되는 순서대로 연결됩니다. 예를 들어, A1과 B1의 값을 공백으로 구분하여 연결하려면 다음과 같이 CONCATENATE를 사용할 수 있습니다.

 

=CONCATENATE(A1," ",B1)

 

 

이 수식의 결과는 다음과 같이 연결 연산자(&)를 수동으로 사용하는 것과 같습니다.

 

=A1&" "&B1 // manual concatenation

 

 

앰퍼샌드 문자(&)는 CONCATENATE의 대안입니다. 결과는 동일하지만 앰퍼샌드가 더 유연하며 더 짧고 (틀림없이) 읽기 쉬운 수식을 만듭니다.

 

 

반응형

 

2. 숫자 형식 지정

날짜, 시간, 백분율 등과 같은 숫자 값을 연결할 때 숫자 서식이 손실됩니다. 예를 들어, A1 셀에 날짜가 2021년 7월 1일인 경우 날짜는 연결하는 동안 일련 번호로 되돌아갑니다.

 

=CONCATENATE("Date: ",A1) // returns "Date: 44378"

 

연결하는 동안 서식을 적용하려면 TEXT 함수를 사용하십시오.

 

=CONCATENATE("The date is ",TEXT(A1,"mmmm d")) // "Date: July 1"

 

 

CONCATENATE 함수는 범위를 처리하지 않습니다.

=CONCATENATE(A1:D1) // does not work

 

범위의 값을 연결하려면 CONCAT 함수를 참조하십시오. 공통 구분 기호로 많은 값을 연결하려면 TEXTJOIN 함수를 참조하십시오. TEXTJOIN은 CONCAT이 할 수 있는 모든 작업을 수행할 수 있지만 구분 기호를 허용하고 선택적으로 빈 값을 무시할 수도 있습니다.

 

  

 

반응형

 

3. CONCAT 함수 

CONCAT 함수는 참조 또는 상수로 제공된 값을 연결합니다. CONCAT이 대체하는 CONCATENATE 함수와 달리 CONCAT는 개별 셀 참조 외에도 조인할 셀 범위를 허용합니다. CONCAT 함수는 빈 셀을 자동으로 무시합니다.

 

CONCAT 함수는 text1, text2, text3 등의 여러 인수를 최대 255개까지 허용합니다. 인수는 셀 참조, 범위 및 하드 코딩된 텍스트 문자열로 제공될 수 있습니다. 첫 번째 인수만 필요하며 값은 표시되는 순서대로 연결됩니다. 예를 들어, 공백으로 구분된 A1 및 B1의 값을 연결하려면 다음과 같이 CONCAT를 구성할 수 있습니다.

 

=CONCAT(A1," ",B1)

 

 

이는 다음과 같이 연결 연산자(&)를 수동으로 사용하는 것과 같습니다.

=A1&" "&B1 // manual concatenation

 

 

728x90