엑셀 셀 두개 합치기|공백·하이픈 넣어 텍스트 붙이는 방법
이름과 성, 주소와 상세주소, 코드와 번호처럼 두 셀의 텍스트를 합칠 때는 & 연산자나 TEXTJOIN을 사용할 수 있습니다. 중간에 공백·하이픈·쉼표를 넣는 방법까지 같이 정리합니다.
텍스트 합치기 수식 바로 만들기1. 두 셀을 그대로 합치기
A2와 B2의 내용을 붙여서 하나의 텍스트로 만들려면 가장 간단하게 &를 사용합니다.
예를 들어 A2가 “김”, B2가 “민수”라면 결과는 “김민수”가 됩니다.
2. 두 셀 사이에 공백 넣기
성·이름이나 단어 사이에 한 칸을 넣고 싶다면 중간에 " "을 추가합니다.
3. 하이픈이나 쉼표를 넣어서 합치기
전화번호, 상품코드, 주소처럼 구분기호를 넣어야 한다면 원하는 문자를 따옴표 안에 넣으면 됩니다.
공백은
" ", 하이픈은 "-", 쉼표와 공백은 ", "처럼 입력합니다.
4. TEXTJOIN으로 두 셀 합치기
TEXTJOIN을 사용하면 구분기호와 빈 셀 무시 여부를 한 번에 지정할 수 있습니다.
위 수식은 A2와 B2 사이에 공백을 넣고, 둘 중 하나가 비어 있으면 빈 셀은 건너뜁니다.
5. 여러 셀을 한 번에 합치기
A2:C2처럼 여러 셀을 한 번에 합치고 싶다면 TEXTJOIN이 편합니다.
주소의 시·군·구·상세주소처럼 여러 열의 값을 한 줄로 만들 때 유용합니다.
6. 한쪽 셀이 비어 있을 때 불필요한 공백 없애기
단순히 =A2&" "&B2를 사용하면 한쪽 셀이 비어 있어도 공백이 남을 수 있습니다. 이럴 때는 TEXTJOIN의 빈 셀 무시 기능을 쓰는 편이 깔끔합니다.
7. 숫자와 텍스트를 함께 합치기
A2에 숫자가 있고 뒤에 “원”, “개”, “점” 같은 문자를 붙일 수도 있습니다.
다만 날짜·시간·천 단위 쉼표처럼 표시 형식을 유지해야 한다면 TEXT 함수와 함께 쓰는 것이 더 정확합니다.
8. 날짜와 텍스트를 합칠 때 날짜가 숫자로 보이면
엑셀 날짜는 내부적으로 일련번호로 저장되기 때문에 그냥 합치면 45200 같은 숫자가 나타날 수 있습니다. 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 기반 수식을 바로 만들 수 있습니다.
텍스트 합치기 자동 생성하기
댓글
댓글 쓰기