Excel에서 여러 열을 하나의 열로 결합

  • 이 공유
Hugh West

Microsoft Excel에는 여러 열을 하나의 열로 결합하는 몇 가지 적절한 방법이 있습니다. 이 문서에서는 다양한 접근 방식을 적용하여 여러 열의 데이터를 하나의 열로 병합하는 방법을 예시와 적절한 그림을 통해 알아봅니다.

연습 통합 문서 다운로드

이 기사를 작성하는 데 사용한 Excel 통합 문서를 다운로드할 수 있습니다.

Combine Multiple Columns into One Column.xlsx

6 Excel

1에서 여러 열을 하나의 열로 결합하는 방법. CONCATENATE 또는 CONCAT 함수를 사용하여 Excel에서 여러 열을 조인

다음 그림에서 세 개의 열은 부분이 분할된 임의의 주소를 나타냅니다. 각 행을 병합하여 Combined Text 헤더 아래의 열 E 에 의미 있는 주소를 만들어야 합니다.

우리는 다음을 사용할 수 있습니다. 목적을 달성하기 위해 CONCATENATE 또는 CONCAT 기능. 첫 번째 출력 셀 E5 에서 필요한 수식은

=CONCATENATE(B5,C5,D5)

또는 <입니다. 1> =CONCAT(B5,C5,D5)

Enter 를 누르고 채우기 핸들 을 사용하여 나머지를 자동으로 채운 후 열 E 의 셀 중에서 아래 그림과 같이 결합된 단일 열을 얻습니다.

관련 콘텐츠: Excel에서 두 개 이상의 셀을 하나의 셀로 합치기 (5가지 방법)

2. 앰퍼샌드(&)를 사용하여 여러 열 결합into Single Column

또한 앰퍼샌드(&) 를 사용하여 텍스트를 더 쉽게 연결할 수 있습니다. 셀의 텍스트에 구분 기호가 없다고 가정하고 행의 텍스트를 결합하는 동안 구분 기호를 삽입해야 합니다.

출력에서 셀 E5 , 앰퍼샌드(&) 를 사용하는 필수 수식은 다음과 같습니다.

=B5&", "&C5&", "&D5

Enter 키를 누르고 전체 열 E 를 자동으로 채우면 결합된 모든 텍스트가 단일 열로 즉시 표시됩니다.

3. TEXTJOIN 함수를 삽입하여 여러 열을 Excel의 열로 결합

Excel 2019 또는 Excel 365 를 사용하는 경우 TEXTJOIN 함수는 목적에 맞는 또 다른 훌륭한 옵션입니다.

셀 E5 에서 TEXTJOIN 함수로 여러 텍스트를 결합하는 데 필요한 수식은 다음과 같습니다.

=TEXTJOIN(", ",TRUE,B5,C5,D5)

Enter 를 누르고 열 E 의 마지막 셀까지 아래로 드래그한 후, 연결된 텍스트를 한 열에 한 번에 가져옵니다.

4. Excel에서 여러 열을 하나의 열로 쌓기

이제 데이터 세트에는 열 B 에서 열 E 까지 4개의 임의 열이 있습니다. 열 결합 헤더 아래에 4, 5, 6 행의 값을 순차적으로 쌓습니다. 한마디로 모든 데이터를 하나의 열에 쌓을 것입니다.

📌 단계1:

<기본 데이터가 포함된 (B4:E6) 셀 범위를 선택합니다.

< 의 텍스트로 이름을 지정합니다. 이름 상자 .

📌 2단계:

➤ 출력 에서 셀 G5 에 다음 수식을 입력합니다.

=INDEX(Data,1+INT((ROW(A1)-1)/COLUMNS(Data)),MOD(ROW(A1)-1+COLUMNS(Data),COLUMNS(Data))+1)

📌 단계 3:

Enter 를 누르면 셀 G5 의 4번째 행에서 첫 번째 값을 얻습니다.

➤ 지금 채우기 핸들 을 사용하여 #REF 오류를 찾을 때까지 열을 따라 아래로 드래그합니다.

마지막으로 다음 출력이 표시됩니다.

🔎 수식은 어떻게 작동합니까?

  • 열(데이터): 여기서 MOD 함수 내의 COLUMNS 함수는 명명된 범위 (Data) .
  • <3에서 사용 가능한 총 열 수를 반환합니다>ROW(A1)-1+COLUMNS(Data): 여기서 ROW COLUMNS 기능의 조합은 MOD 기능의 배당을 정의합니다.
  • MOD(ROW(A1)-1+COLUMNS(Data), COLUMNS(Data))+1: 컬럼을 정의하는 부분입니다. INDEX 함수의 번호이며 출력의 경우 함수는 '1' .
  • 1+INT((ROW(A1)-1)을 반환합니다. /COLUMNS(Data)): INDEX 함수의 행 번호는 INT 함수가 결과 값을 정수 형식으로 반올림하는 이 부분에 의해 지정됩니다.

5. 메모장을 사용하여 Excel의 열 데이터 병합

또한 메모장 을 사용하여 결합할 수 있습니다.여러 열을 하나의 열로. 다음 단계를 살펴보겠습니다.

📌 1단계:

➤ 셀 범위 선택 (B5:D9) 기본 데이터를 포함합니다.

< CTRL+C 를 눌러 선택한 셀 범위를 복사합니다.

📌 2단계:

➤ 메모장 파일을 엽니다.

➤ 붙여넣기 CTRL+V 선택한 데이터를 여기에 붙여넣습니다.

📌 3단계:

CTRL+H 를 눌러 대체 대화 상자.

➤ 메모장 파일에 따로 있는 두 텍스트 사이의 탭을 선택하고 복사합니다.

찾을 내용 box.

📌 4단계:

➤ 유형 “, “ 바꾸기 상자에서.

모두 바꾸기 옵션을 누르면 작업이 완료됩니다.

메모장 파일의 모든 데이터는 다음 그림과 같습니다.

📌 5단계:

➤ 이제 메모장에서 전체 텍스트를 복사합니다.

📌 6단계:

➤ 마지막으로 Excel sp의 출력 Cell E5 에 붙여넣습니다. readsheet.

열 E 의 결과 데이터는 이제 다음과 같습니다.

6. VBA 스크립트를 사용하여 Excel에서 열을 하나의 열로 결합

또한 VBA 방법을 사용하여 여러 열을 단일 열로 쌓을 수 있습니다. 다음 그림에서 열 G 에 누적된 데이터가 표시됩니다.

📌 1단계:

<오른쪽-통합 문서에서 시트 이름을 클릭하고 코드 보기 를 누릅니다.

다음 코드를 붙여넣기만 하면 되는 새 모듈 창이 나타납니다.

7578

📌 2단계:

➤ 코드를 붙여넣은 후 F5 를 눌러 코드를 실행합니다.

➤ 할당 매크로 대화 상자의 매크로 이름.

실행 을 누릅니다.

📌 3단계:

< 범위 선택 상자에서 (B4:E6) 데이터의 기본 범위를 선택합니다.

확인 을 누릅니다.

📌 4단계:

대상 열 상자를 활성화한 후 출력 셀 G5 를 선택합니다.

확인 을 누르면 완료됩니다.

다음 그림과 같이 결합되어 누적된 데이터가 출력 열에 표시됩니다.

맺음말

위에서 언급한 이 모든 간단한 방법이 이제 필요할 때 Excel 스프레드시트에 적용하는 데 도움이 되기를 바랍니다. 질문이나 의견이 있으시면 의견 섹션에 알려주십시오. 또는 이 웹사이트에서 Excel 기능과 관련된 다른 기사를 확인할 수 있습니다.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.