
얼마 전 명단을 만들다가 성과 이름이 서로 다른 칸에 들어 있는 걸 발견했어요. 한두 명이면 직접 고치겠지만, 수백 줄이라면 이야기가 달라지죠. 엑셀 텍스트 합치기는 수식 하나만 익혀 두면 이름, 주소, 상품 정보까지 빠르게 묶을 수 있습니다.
두 칸을 합칠 때는 & 기호가 간단해요
A2 셀에 ‘김’, B2 셀에 ‘민지’가 있다면 C2 셀에 =A2&B2를 입력하면 됩니다. 결과는 ‘김민지’예요. 두 값 사이에 띄어쓰기가 필요하다면 =A2&" "&B2로 바꾸면 ‘김 민지’가 나옵니다. 따옴표 안에 넣은 공백도 합쳐지는 글자의 일부인 셈이죠.
상품명과 규격을 붙일 때도 같은 방식입니다. A2에 ‘노트’, B2에 ‘대형’이 있다면 =A2&" ("&B2&")"의 결과는 ‘노트 (대형)’입니다. 괄호나 쉼표처럼 결과에 보여야 하는 문자는 따옴표로 감싸서 셀 사이에 넣으면 돼요.
수식을 한 줄에 입력한 뒤 셀 오른쪽 아래의 작은 사각형을 아래로 끌면 다른 행에도 적용됩니다. 데이터가 길다면 그 사각형을 두 번 클릭해 인접한 데이터가 있는 마지막 행까지 채울 수도 있어요. 다만 원본 셀이 비어 있는 행에서는 예상치 못한 공백이나 괄호만 남을 수 있으니 몇 줄은 직접 확인하는 편이 좋습니다.
여러 칸을 합칠 때는 TEXTJOIN이 편해요
이름, 부서, 직급처럼 합칠 칸이 많아지면 & 기호를 계속 쓰기 번거롭습니다. A2부터 C2까지의 값을 쉼표와 공백으로 구분하려면 =TEXTJOIN(", ",TRUE,A2:C2)를 입력하세요. 예를 들어 ‘김민지’, ‘영업팀’, ‘대리’가 들어 있다면 ‘김민지, 영업팀, 대리’가 됩니다.
첫 번째 인수는 값 사이에 넣을 구분 문자입니다. 두 번째 인수인 TRUE는 빈 셀을 건너뛰라는 뜻이에요. B2가 비어 있어도 구분 문자가 연달아 붙지 않아 목록이 깔끔하게 나옵니다. 빈 셀 자리까지 그대로 반영하고 싶다면 TRUE 대신 FALSE를 쓰면 됩니다.
구분 문자를 공백으로 바꾸면 =TEXTJOIN(" ",TRUE,A2:C2), 슬래시로 바꾸면 =TEXTJOIN(" / ",TRUE,A2:C2)입니다. 특히 주소를 시·구·동으로 나눠 저장한 표에서 유용해요. 다만 ‘서울특별시’와 ‘강남구’처럼 띄어 써야 하는 값인지, ‘상세주소’ 앞에는 쉼표가 필요한지에 따라 구분 문자를 골라야 결과가 자연스럽습니다.
날짜와 숫자는 표시 모양을 먼저 챙겨요
텍스트와 날짜를 합쳤는데 날짜 대신 낯선 숫자가 보인 적 있으신가요? 엑셀은 날짜를 내부적으로 숫자로 저장하기 때문입니다. A2에 고객명, B2에 방문 날짜가 있다면 =A2&" 방문일: "&TEXT(B2,"yyyy-mm-dd")처럼 TEXT 함수로 날짜 모양을 지정하세요. B2가 2026년 11월 7일이라면 ‘김민지 방문일: 2026-11-07’처럼 표시됩니다.
금액도 비슷합니다. A2에 상품명, B2에 숫자 12000이 있다면 =A2&" "&TEXT(B2,"#,##0")&"원"으로 ‘노트 12,000원’을 만들 수 있어요. 원본 셀에 적용한 천 단위 쉼표가 합친 결과에 그대로 따라오지 않을 수 있어서, 숫자의 표시 모양을 수식 안에서 지정하는 겁니다.
반대로 합친 결과를 다시 계산에 써야 한다면 주의가 필요해요. ‘12,000원’은 보기에는 금액이지만 문자입니다. 금액 계산은 원본 숫자 셀에서 하고, 합친 열은 보고서나 안내 문구를 만드는 용도로 쓰는 편이 안전합니다.
결과가 이상할 때 확인할 것
가장 흔한 문제는 원본 셀에 숨어 있는 공백입니다. A2가 ‘김민지 ’처럼 뒤에 공백을 포함하면 다른 값을 붙였을 때 간격이 어색해져요. 이럴 때는 =TRIM(A2)&" "&TRIM(B2)처럼 TRIM 함수를 써서 앞뒤 공백을 줄일 수 있습니다. 다만 TRIM은 일반적인 공백을 다루므로, 외부 자료에서 복사한 특수 공백은 별도로 확인해야 할 수 있어요.
합친 내용을 다른 파일에 옮겼는데 수식이 깨진다면 결과만 붙여넣으면 됩니다. 수식이 들어 있는 셀을 복사한 다음 ‘값 붙여넣기’를 선택하면 화면에 보이던 글자만 남아요. 원본을 나중에 수정할 예정이라면 수식 열은 그대로 두고, 복사본에만 값을 붙여넣는 방식이 편합니다.
저는 두 칸을 빠르게 붙일 때는 & 기호를, 빈칸이 섞인 여러 칸을 이어 붙일 때는 TEXTJOIN을 씁니다. 날짜나 금액이 끼어 있으면 TEXT로 표시 모양까지 지정하고요. 이 세 가지만 기억해도 명단이나 안내 문구를 손으로 다시 입력하는 일이 꽤 줄어듭니다.
