엑셀이지, So Easy

Step08. 여러 셀 값을 합쳐 한 줄로 만들기(CONCAT, TEXTJOIN)

A2M 2026. 6. 26. 17:23



엑셀을 사용하다 보면 여러 셀에 나뉘어 있는 값을 하나의 문장처럼 합쳐야 할 때가 있다.

예를 들어 이름, 부서, 직급이 각각 다른 셀에 입력되어 있을 때

'김민지 총무팀 대리' 처럼 한 줄로 정리하고 싶을 때

이럴 때 사용하는 함수 CONCAT와 TEXTJOIN.

CONCAT은 여러 값을 순서대로 이어 붙이는 함수

TEXTJOIN은 구분자를 넣어 여러 값을 합치는 함수다.

---

## 요약

=CONCAT(A2," ",B2," ",C2)

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

단순히 이어 붙일 때는 CONCAT,
구분자를 넣어 합칠 때는 TEXTJOIN을 사용한다.

---

## 1. 이름, 부서, 직급 예제표를 먼저 살펴보자

이번 예제에서는 직원 정보가 아래처럼 나누어져 있다.

A열에는 이름, B열에는 부서, C열에는 직급


---

## 2. CONCAT으로 값을 하나로 이어 붙여보자

먼저 CONCAT 함수로 이름, 부서, 직급을 하나로 합쳐보자.

D2 셀에 아래 수식을 입력한다.

=CONCAT(A2," ",B2," ",C2)

이 수식은 A2, B2, C2 값을 순서대로 이어 붙인다.

중간에 들어간 " " 는 공백이다.

즉 김민지, 총무팀, 대리 사이에 공백을 넣어

' 김민지 총무팀 대리 ' 로 표기되도록 해보자.


---

## 3. TEXTJOIN으로 구분자를 넣어 합쳐보자

이번에는 TEXTJOIN 함수로 이름, 부서, 직급을 합쳐보자.

E2 셀에 아래 수식을 입력한다.

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

첫 번째 인수인 " / " 는 구분자로 사용한다.
두 번째 인수 TRUE는 빈칸을 무시한다는 뜻이다.
세 번째 인수 A2:C2는 합칠 범위이다.

결과는 아래처럼 표시된다.

김민지 / 총무팀 / 대리


---

## 4. 자동채우기로 같은 수식을 한 번에 적용하자

D2와 E2에 수식을 입력했다면

아래로 드래그해서 다른 행에도 같은 수식을 적용할 수 있다.

D열에는 CONCAT 결과가 표시되고,

E열에는 TEXTJOIN 결과가 표시된다.

이렇게 하면 여러 행의 직원 정보를 한 번에 정리할 수 있다.


---

## 5. CONCAT과 TEXTJOIN 차이를 정리해보자

CONCAT은 단순히 값을 순서대로 이어 붙일 때 사용한다.

예를 들어

=CONCAT(A2," ",B2," ",C2)

처럼 셀과 공백을 직접 하나씩 넣어 작성한다.

TEXTJOIN은 구분자를 한 번 지정해서 범위 전체를 연결할 수 있다.

예를 들어

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

처럼 작성하면 A2:C2 범위를 한 번에 연결한다.

단순히 붙이면 CONCAT,

구분자를 넣으면 TEXTJOIN

이렇게 기억하면 된다.


---

## 6. 마무리

오늘은 CONCAT과 TEXTJOIN을 이용해 여러 셀 값을 한 줄로 합치는 방법을 알아보았다.

간단히 이어 붙일 때는 CONCAT
구분자를 넣어 보기 좋게 합칠 때는 TEXTJOIN

 

특히 이름, 부서, 직급처럼 여러 셀에 나뉜 정보를 한 문장처럼 정리할 때 유용하다.

오늘 포스팅이 도움이 되었길 바란다.