엑셀 셀 두개 합치기|공백·하이픈 넣어 텍스트 붙이는 방법

엑셀 셀 두 개를 한 셀로 합치는 가장 쉬운 방법

이름과 성, 주소와 상세주소, 코드와 번호처럼 두 셀의 텍스트를 합칠 때는 & 연산자나 TEXTJOIN을 사용할 수 있습니다. 중간에 공백·하이픈·쉼표를 넣는 방법까지 같이 정리합니다.

텍스트 합치기 수식 바로 만들기

1. 두 셀을 그대로 합치기

A2와 B2의 내용을 붙여서 하나의 텍스트로 만들려면 가장 간단하게 &를 사용합니다.

=A2&B2

예를 들어 A2가 “김”, B2가 “민수”라면 결과는 “김민수”가 됩니다.

2. 두 셀 사이에 공백 넣기

성·이름이나 단어 사이에 한 칸을 넣고 싶다면 중간에 " "을 추가합니다.

=A2&" "&B2

3. 하이픈이나 쉼표를 넣어서 합치기

전화번호, 상품코드, 주소처럼 구분기호를 넣어야 한다면 원하는 문자를 따옴표 안에 넣으면 됩니다.

=A2&"-"&B2
=A2&", "&B2
구분기호도 텍스트이므로 따옴표가 필요합니다.
공백은 " ", 하이픈은 "-", 쉼표와 공백은 ", "처럼 입력합니다.

4. TEXTJOIN으로 두 셀 합치기

TEXTJOIN을 사용하면 구분기호와 빈 셀 무시 여부를 한 번에 지정할 수 있습니다.

=TEXTJOIN(" ",TRUE,A2,B2)

위 수식은 A2와 B2 사이에 공백을 넣고, 둘 중 하나가 비어 있으면 빈 셀은 건너뜁니다.

5. 여러 셀을 한 번에 합치기

A2:C2처럼 여러 셀을 한 번에 합치고 싶다면 TEXTJOIN이 편합니다.

=TEXTJOIN(" ",TRUE,A2:C2)

주소의 시·군·구·상세주소처럼 여러 열의 값을 한 줄로 만들 때 유용합니다.

6. 한쪽 셀이 비어 있을 때 불필요한 공백 없애기

단순히 =A2&" "&B2를 사용하면 한쪽 셀이 비어 있어도 공백이 남을 수 있습니다. 이럴 때는 TEXTJOIN의 빈 셀 무시 기능을 쓰는 편이 깔끔합니다.

=TEXTJOIN(" ",TRUE,A2,B2)

7. 숫자와 텍스트를 함께 합치기

A2에 숫자가 있고 뒤에 “원”, “개”, “점” 같은 문자를 붙일 수도 있습니다.

=A2&"원"

다만 날짜·시간·천 단위 쉼표처럼 표시 형식을 유지해야 한다면 TEXT 함수와 함께 쓰는 것이 더 정확합니다.

=TEXT(A2,"#,##0")&"원"

8. 날짜와 텍스트를 합칠 때 날짜가 숫자로 보이면

엑셀 날짜는 내부적으로 일련번호로 저장되기 때문에 그냥 합치면 45200 같은 숫자가 나타날 수 있습니다. TEXT로 날짜 형식을 지정하세요.

=TEXT(A2,"yyyy-mm-dd")&" "&B2
표시 형식이 필요한 값은 TEXT를 함께 쓰세요.
날짜, 통화, 퍼센트처럼 셀에 보이는 모양과 실제 값이 다른 데이터는 단순 & 연결만 하면 원하는 형태가 유지되지 않을 수 있습니다.

9. 셀 합치기와 ‘병합하고 가운데 맞춤’은 다릅니다.

여기서 설명하는 방법은 셀 안의 값을 하나의 텍스트로 결합하는 것입니다. 엑셀 메뉴의 “병합하고 가운데 맞춤”처럼 여러 셀 자체를 하나의 큰 셀로 만드는 기능과는 다릅니다.

원하는 결과수식
두 셀 바로 합치기=A2&B2
공백 넣어 합치기=A2&" "&B2
하이픈 넣어 합치기=A2&"-"&B2
빈 셀 무시하며 합치기=TEXTJOIN(" ",TRUE,A2,B2)
여러 셀 한 번에 합치기=TEXTJOIN(" ",TRUE,A2:C2)
날짜 형식 유지하며 합치기=TEXT(A2,"yyyy-mm-dd")&" "&B2

10. 내 셀 구성에 맞는 수식 바로 만들기

합칠 셀과 구분기호를 입력하면 EXCEL1004에서 TEXTJOIN 기반 수식을 바로 만들 수 있습니다.

텍스트 합치기 자동 생성하기

같이 해결하면 좋은 엑셀 문제

댓글

이 블로그의 인기 게시물

무명전설순위 최신 정리|투표 순위·결승 TOP10 한눈에 보기

무명전설 순위 최신 업데이트, 지금 누가 가장 앞서가고 있나

무명전설 결승전 날짜 언제? 방청 신청 방법·공식 확인 경로 총정리