엑셀

엑셀에서 여러 셀의 내용을 하나의 셀에 모으는 방법

Swoon 2024. 3. 25. 20:57
반응형

엑셀에서 여러 셀에 있는 내용을 하나의 셀에 모으는 방법을 알아보겠습니다. 방법은 여러가지가 있겠지만 이 글에서는 TEXTJOIN 함수를 이용해 여러 셀의 내용을 하나의 셀에 모아보겠습니다.

 

아이폰, 갤럭시 등이 있는 핸드폰 목록이 B셀에 적혀있습니다. 모든 핸드폰 목록을 D셀에 나열해보겠습니다.

 

여러 셀의 내용을 합치기 위해 TEXTJOIN 함수를 사용해주겠습니다. TEXTJOIN 함수는 여러 텍스트를 지정된 구분자를 이용해 하나의 텍스트로 합치는 함수로, 3개의 인자를 받으며 첫 번째 인자는 구분자, 두 번째 인자는 빈 셀의 포함 여부, 세 번째 인자는 연결할 텍스트 및 셀의 범위입니다.

 

구분자로는 쉼표, TRUE를 입력해 빈 셀을 무시, 셀의 영역은 B2에서 B6까지로 지정해주겠습니다.

 

아이폰 15, 아이폰 15프로, 갤럭시S24U, 갤럭시S24가 순서대로 출력되며, 빈 셀은 무시했기 때문에 출력되지 않습니다. 

 

구분자로 줄 바꿈을 하고 싶다면 첫 번째 인자(구분자) 위치에 CHAR(10)을 입력해줍니다. CHAR(10)을 넣으면 줄 바꿈이 됩니다.

 

아이폰15, 아이폰15프로, 갤럭시S24U, 갤럭시S24가 줄 바꿈이 되어 표시됩니다. 만약, CHAR(10)을 이용해 줄 바꿈이 되지 않는 다면 셀 서식에서 줄 바꿈을 설정할 수 있습니다.

 

셀 서식에서 맞춤 탭에 들어간 후, 텍스트 조정에서 자동 줄 바꿈을 체크해주고 확인을 눌러주면 줄 바꿈이 설정됩니다.

 

아래 첨부 파일로 TEXTJOIN 함수를 이용해 여러 개의 셀을 하나의 셀로 합치는 방법을 연습해 볼 수 있습니다.

TEXJOIN예제.xlsx
0.01MB

 

반응형