엑셀에서 CONCATENATE 함수 사용하기

CONCATENATE 함수는 엑셀에서 텍스트 기반 셀을 더 쉽게 조작할 수 있도록 도와줍니다. 숫자에 대한 계산을 수행하는 많은 함수가 있지만, 이 함수는 여러 텍스트 셀을 하나의 셀로 결합하는 데 도움을 줍니다. 텍스트가 무엇이든 원래 셀의 내용을 변경하지 않고 결합할 수 있습니다.
CONCATENATE 함수를 엑셀에서 사용하기 전에
대부분의 엑셀 함수와 마찬가지로 몇 가지 규칙과 제한 사항이 있습니다. 첫 번째는 함수 이름 자체입니다. 엑셀 2016 및 이후 버전을 사용하는 경우 CONCATENATE 또는 CONCAT 중 하나를 사용할 수 있습니다. CONCAT는 더 짧아서 사용하기 더 쉽지만, 두 개를 서로 바꿔 사용할 수 있습니다. 2016년 이전 버전의 엑셀에서는 CONCATENATE를 사용해야 합니다.

하나의 셀에 결합할 수 있는 양에는 제한이 있습니다. 각 CONCATENATE 함수는 최대 255개의 항목을 가질 수 있으며, 이는 최대 8,192자에 해당합니다. 파워 유저가 아니라면 이러한 총계에 가까워지지 않을 것입니다.
많은 엑셀 함수가 배열을 사용할 수 있게 해주지만, CONCATENATE는 그러한 함수가 아닙니다. 모든 셀을 참조해야 합니다. 따라서 “B3:B9”를 원한다면, 함수에서 각 셀을 개별적으로 나열해야 합니다.
결합하려는 셀 중에 집 번호와 같은 숫자가 포함되어 있다면, 함수는 이를 텍스트로 처리합니다. 결합된 셀은 텍스트 형식만 가집니다.
마지막으로, 텍스트 문자열에 특수 문자가 포함되어 있다면, 함수는 이를 텍스트 문자열로 보지 않고 함수의 일부로 사용하려고 합니다. 특수 문자는 따옴표 안에 배치해야 합니다. 이는 결합된 셀에서 셀을 특수 문자로 구분하고 싶을 때도 포함됩니다.
엑셀에서 CONCATENATE 함수 사용하기
기본 구문은 더 간단할 수 없습니다. 물론, 상황에 따라 더 복잡해질 수 있습니다.
가장 기본적인 함수는 다음과 같으며, 원하는 셀을 사용합니다:
=CONCATENATE(A1, B1, C1, D1)또는
=CONCAT(A1, B1, C1, D1)이것은 A1, B1, C1 및 D1 셀을 결합합니다. 이 구문은 네 개의 셀이 모두 특수 문자, 날짜 또는 기타 특별히 형식화된 숫자가 없는 간단한 텍스트라고 가정합니다.

셀들이 결합되었지만, 그 사이에 공백이 없기 때문에 전체 줄을 읽기 어렵다는 것을 알 수 있습니다. 셀 사이에 공백을 추가하려면 다음과 같이 하십시오:
=CONCATENATE(A1, " ", B1, " ", C1, " ", D1)이것은 간단한 공백을 추가할 뿐입니다.

다른 텍스트 구문과 특수 문자를 포함할 수도 있습니다. 예를 들어, 다음과 같이 쉼표와 “and”라는 단어를 추가하여 더 나은 문장을 만들 수 있습니다:
=CONCATENATE(A1, " ", B1, ", ", C1, ", and ", D1)이렇게 하면 결합된 셀이 문장으로 더 의미 있게 되지만, 결합하는 내용에 따라 항상 필요한 것은 아닙니다.

날짜 작업하기
날짜 및 기타 특별히 형식화된 숫자를 다루는 경우, 기본 CONCATENATE 함수를 사용하여 원하는 결과를 얻을 수 없습니다. 예를 들어:
=CONCAT(A10, " ", B10)다음과 같은 결과를 얻습니다.

셀은 실제로 텍스트 기반 셀이 아니므로, 함수가 셀을 텍스트로 인식하도록 해야 합니다. 올바른 결과를 얻으려면 다음을 사용해야 합니다:
=CONCATENATE(A10," ",TEXT(B10,"MM/DD/YYYY"))TEXT는 함수에게 다음 셀을 텍스트로 처리하도록 지시합니다. TEXT 함수는 (값, “형식”)으로 형식화되어야 합니다. 이 경우 값은 B10 셀이고 형식은 날짜 형식입니다. Microsoft는 CONCATENATE와 함께 사용할 수 있는 다양한 TEXT 함수 목록을 제공합니다.

대부분의 엑셀 함수와 마찬가지로, 원래 함수를 배치한 셀을 선택하고 아래로 드래그하여 다른 셀과 함께 사용할 수 있도록 함수를 복사할 수 있습니다. 예를 들어, 이름과 번호 목록을 결합하는 경우입니다.
CONCATENATE는 셀을 결합하는 한 가지 방법이지만, 필요에 따라 더 나은 방법이 있을 수 있습니다. 물론, 셀을 분리하는 것도 가능합니다.