Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

워크시트의 다른 요소를 다른 워크시트로 복사하는 동안 발생하는 문제는 필요한 요소의 실제 서식을 얻지 못할 수 있다는 것입니다. Microsoft Excel의 워크시트에 많은 수의 요소를 복사하여 붙여넣기 시간도 많이 걸릴 수 있습니다. 파워 쿼리 여러 Excel 파일을 결합하고 여러 워크시트의 데이터를 단일 워크시트로 통합하는 방법 이 기사에서는 Excel 워크시트를 복사하여 붙여넣지 않고 병합하는 방법을 보여 드리겠습니다.

무료 Excel을 다운로드할 수 있습니다. 여기에서 워크북을 보고 스스로 연습하세요.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 3가지 쉬운 방법

이 기사에서는 복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 세 가지 쉬운 방법을 볼 수 있습니다. 첫 번째 방법에서는 여러 시트의 데이터를 통합합니다. 한 장에. 두 번째 접근 방식에서는 파워 쿼리 엑셀의 도구. 마지막으로 VBA를 적용하겠습니다. 여러 Excel 워크시트를 병합하는 코드입니다.

모든 절차를 보여주기 위해 다음 두 데이터 세트를 두 개의 다른 시트에 사용하겠습니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

1. 복사 및 붙여넣기 없이 병합하기 위해 여러 워크시트의 데이터 통합

제품 이름이 같은 두 개의 워크시트가 있다고 가정합니다. 3개월 동안의 판매량이 주어지고 각 제품의 월별 총 판매량을 구하고자 합니다. 이때 통합이 필요합니다. 이 작업을 수행하는 Excel의 기능. 이 기능을 이해하려면 다음 단계를 참조하세요.

1단계:

  • 우선 동일한 통합 문서에서 빈 워크시트를 가져와 결과를 보고 싶은 셀을 선택합니다.
  • 그런 다음 데이터 리본 탭에서 통합을 선택합니다. , 데이터 도구 아래에 있습니다. 그룹.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

2단계:

  • 둘째, 통합 대화 상자.
  • 여기 함수에서 드롭다운 선택 합계 .
  • 그런 다음 참조에서 유형 상자에 첫 번째 데이터 세트의 데이터 범위를 입력합니다.
  • 셋째, 레이블 사용 에서 두 옵션을 모두 표시합니다. 헤더.
  • 마지막으로 추가를 누릅니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

3단계:

  • 셋째, 다시 참조 입력란에 두 번째 데이터 세트의 데이터 범위를 삽입합니다.
  • 삽입 후 추가를 누릅니다. .
  • 마지막으로 확인을 클릭합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

4단계:

  • 넷째, 확인을 누른 후 . 월별 매출과 다른 제품 이름이 포함된 일부 데이터가 새 워크시트에 삽입된 것을 볼 수 있습니다.
  • 이 워크시트에서는 월별 판매 금액을 합산합니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

5단계:

  • 다섯째, 새 워크시트에 제품 이름이 표시됩니다. 제목이 없습니다.
  • B4에 있었기 때문입니다. 두 워크시트의 셀과 통합 기능에서 이 셀은 참조 셀로 간주됩니다.
  • 따라서 통합을 수행한 후 기능을 사용하면 참조 셀 텍스트가 표시되지 않습니다.
  • 결과적으로 새로 추가된 데이터로 새 워크시트의 서식을 지정합니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

자세히 알아보기: VLOOKUP을 사용하여 Excel에서 두 시트 병합(간단한 단계 포함)

2. 파워 쿼리 도구를 사용하여 Excel 워크시트 병합

Excel은 새로운 기능인 파워 쿼리를 소개합니다. 이전 버전에서는 사용할 수 없었던 여러 작업을 수행할 수 있습니다. 파워 쿼리의 도움으로 , 서로 다른 워크시트의 여러 데이터를 단일 워크시트로 결합하는 것은 매우 쉽습니다. 또한 이 기능을 사용하면 같은 열을 기반으로 하는 두 개의 Excel 시트를 병합할 수 있습니다. . 따라서 이 절차에 대해 자세히 알아보려면 아래 단계를 따르세요.

1단계:

  • 우선 두 데이터 세트를 테이블로 변환하겠습니다.
  • 이를 위해 B4:E8 데이터 범위를 선택합니다. 첫 번째 데이터 세트의.
  • 그런 다음 삽입 리본 탭에서 를 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

2단계:

  • 두 번째로 테이블 만들기가 표시됩니다. 대화 상자.
  • 여기에 적절한 데이터 범위를 입력한 다음 확인을 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

3단계:

  • 셋째, 이전 단계 후에 데이터 범위가 Excel 표로 변환되는 것을 볼 수 있습니다.
  • 또한 위의 단계에 따라 두 번째 데이터 세트를 테이블로 변환합니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

4단계:

  • 네째, 병합을 위해 새 워크시트를 열고 데이터 리본 탭.
  • 그런 다음 데이터 가져오기 및 변환에서 그룹에서 데이터 가져오기를 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

5단계:

  • 다섯째, 이전 명령에서 파일에서를 선택합니다. .
  • 그런 다음 Excel 통합 문서에서를 선택합니다. 병합할 모든 워크시트를 로드합니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

6단계:

  • 그런 다음 병합할 시트가 포함된 통합 문서가 있는 위치로 이동합니다.
  • 그런 다음 통합 문서를 선택하고 가져오기를 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

7단계:

  • 그런 다음 통합 문서를 가져온 후 내비게이터가 표시됩니다. 대화 상자.
  • 여기에서 옵션을 표시합니다. 여러 항목 선택 병합합니다.
  • 그런 다음 통합 문서에서 병합하려는 모든 표를 선택합니다.
  • 마지막으로 로드를 누릅니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

8단계:

  • 그 후에는 쿼리 및 연결이 표시됩니다. 테이블을 로드한 후 창을 엽니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

9단계:

  • 그런 다음 다시 데이터 가져오기 데이터의 명령 리본 탭.
  • 이번에는 명령 드롭다운에서 쿼리 결합을 선택합니다. .
  • 두 번째 드롭다운에서 병합을 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

10단계:

  • 여기에 병합이 표시됩니다. 시트 선택 창입니다.
  • 먼저 병합할 테이블을 선택합니다.
  • 그런 다음 두 테이블에 대해 동일한 열을 선택합니다.
  • 마지막으로 확인을 누릅니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

11단계:

  • 나중에 로드된 데이터 세트가 병합된 것을 볼 수 있습니다.
  • 여기서 두 번째 테이블은 완전히 확장되지 않았습니다.
  • 표를 확장하려면 제목의 오른쪽 상단에 있는 아이콘을 클릭하십시오.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

12단계:

  • 여기에서 새 대화 상자가 나타납니다.
  • 여기에서 새 워크시트에서 동일하게 하려는 열의 머리글을 선택 취소합니다.
  • 그런 다음 원래 열 이름을 접두사로 사용에서 표시를 선택 취소합니다. .
  • 마지막으로 확인을 누릅니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

13단계:

  • 그 후에 파워 쿼리에 새로 병합된 시트가 표시됩니다. .
  • 워크시트로 전송하려면 닫고 로드를 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

14단계:

  • 마지막으로 병합된 워크시트의 데이터가 동일한 열을 기반으로 하나로 표시됩니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

15단계:

  • 또한 워크시트를 추가하려면 행을 기준으로 워크시트를 병합한 다음 두 데이터 세트를 테이블로 변환한 후 새 워크시트를 여는 것을 의미합니다.
  • 그런 다음 다시 데이터 가져오기 삽입 명령 탭을 누르고 결합을 선택합니다. 쿼리 .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

16단계:

  • 여기에 추가가 표시됩니다. 창.
  • 먼저 추가할 테이블 번호를 선택합니다.
  • 그런 다음 일련번호에 따라 모든 테이블을 선택합니다.
  • 마지막으로 확인을 누릅니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

17단계:

  • 그 후 파워 쿼리 워크시트의 두 테이블을 하나의 테이블에 추가합니다.
  • 여기에서 닫기 및 로드를 선택하여 이 병합된 테이블을 기본 워크시트로 전송합니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

18단계:

  • 결과적으로 최종 결과는 다음 이미지와 같습니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

자세히 알아보기: 엑셀 시트를 하나의 통합 문서로 병합하는 방법(4가지 적절한 방법)

3. 복사 및 붙여넣기 없이 Excel 워크시트 병합에 VBA 코드 적용

이 마지막 절차에서는 VBA를 사용하겠습니다. 복사 및 붙여넣기 없이 여러 워크시트를 병합하는 코드입니다. 이를 위해 Excel의 기능이나 도구가 필요하지 않습니다. 필요한 순서와 명령어를 코드에 삽입하고 실행 후 자동으로 merge를 해줍니다. 더 나은 이해를 위해 다음 단계를 따르세요.

1단계:

  • 먼저 새 워크시트를 연 다음 개발자 리본 탭.
  • 그런 다음 코드에서 그룹에서 Visual Basic을 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

2단계:

  • 둘째, VBA가 표시됩니다. 이전 명령을 선택한 후 창을 엽니다.
  • 그런 다음 삽입 탭에서 모듈을 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

3단계:

  • 셋째, 다음 코드를 복사하여 모듈에 붙여넣습니다.
  • 복사 후 코드를 저장합니다.
'Giving name of sub procedure
Sub Merge_Excel_Worksheets()
'Declaring variables
Dim x As Integer
'Enabling error handling
On Error Resume Next
'Seleting a new worksheet for showing result
Sheets(1).Select
Worksheets.Add
'Naming the new workhseet
Sheets(1).Name = "Merged"
'Selecting first sheet for merging
Sheets(2).Activate
'Addressing the cell range
Range("B4:E8").EntireRow.Select
'Selecting the destination for new cell range
Selection.Copy Destination:=Sheets(1).Range("B4:E8")
'Starting the for loop
For x = 2 To Sheets.Count
'Activating x number of sheets for merging
Sheets(x).Activate
'Selecting the range for merging
Range("B4:E8").Select
'Selecting the current region
Selection.CurrentRegion.Select
'Selecting the tables without selecting the headers
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
'Merging all data in the new sheet
Selection.Copy Destination:=Sheets(1).Range("B65536").End(xlUp)(5)
Next
End Sub

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

VBA 분석

  • 먼저, 함수 또는 하위 프로시저의 이름을 지정합니다.
Sub Merge_Excel_Worksheets()
  • 둘째, 변수를 선언합니다.
Dim x As Integer
  • 셋째, 오류 처리를 활성화합니다.
On Error Resume Next
  • 넷째, 결과를 표시할 워크시트를 선택합니다.
Sheets(1).Select
Worksheets.Add
  • 다섯째, 새로 만든 워크시트의 이름을 지정합니다.
Sheets(1).Name = "Merged"
  • 그런 다음 병합할 첫 번째 데이터 세트가 있는 워크시트를 선택합니다.
Sheets(2).Activate
  • 그 후, 첫 번째 데이터 세트의 셀 범위 제공
Range("B4:E8").EntireRow.Select
  • 또한 병합 후 대상 셀 범위를 선택합니다.
Selection.Copy Destination:=Sheets(1).Range("B4:E8")
  • 그런 다음 for 루프를 시작합니다.
For x = 2 To Sheets.Count
  • 나중에 통합 문서의 모든 워크시트를 활성화하여 데이터 범위를 병합하고 선택합니다.
Sheets(x).Activate
Range("B4:E8").Select
  • 그런 다음 해당 워크시트의 데이터 범위를 선택하고 병합된 워크시트에서 모두 병합합니다.
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
Selection.Copy Destination:=Sheets(1).Range("B65536").End(xlUp)(5)

4단계:

  • 넷째, F5 키를 누릅니다. 또는 실행 버튼을 눌러 작업을 수행하기 위한 코드를 실행합니다.
  • 누르기 전에 커서를 모듈에 유지하십시오.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

5단계:

  • 마지막으로 이 코드를 실행하면 병합된 모든 데이터가 원시 형식으로 된 새 워크시트가 표시됩니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

6단계:

  • 결과적으로 헤더를 추가하고 원하는 대로 시트의 서식을 지정합니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

파워 쿼리를 사용하여 폴더에서 여러 Excel 파일 병합

위의 논의에서 Excel 워크시트를 복사하여 하나에 붙여넣지 않고 병합하는 절차를 보았습니다. 이제 폴더에서 여러 Excel 파일을 병합하는 방법을 보여 드리겠습니다. 파워 쿼리의 도움을 다시 받겠습니다. 이를 위한 엑셀. 더 나은 이해를 위해 아래에 제공된 단계를 참조하십시오.

1단계:

  • 먼저, 1월의 판매 데이터가 포함된 다음 통합 문서를 가져오세요. .
  • 그런 다음 데이터 범위를 선택합니다. B4:C18 삽입을 클릭합니다. 리본 탭.
  • 그 후 에서 그룹, 선택 .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

2단계:

  • 둘째, 표 만들기에서 대화 상자에서 모든 기준을 확인한 후 확인을 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

3단계:

  • 결과적으로 이 명령은 데이터 세트를 표 형식으로 변환합니다.
  • 그런 다음 이 통합 문서를 특정 폴더에 저장합니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

4단계:

  • 넷째, 다음 이미지와 같이 병합할 모든 통합 문서를 동일한 폴더에 저장하고 모든 데이터 범위를 이전 단계에 따라 표 형식으로 변환합니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

5단계:

  • 다섯째, 새 워크시트를 열고 데이터 탭에서 데이터 가져오기를 선택합니다. .
  • 그런 다음 드롭다운에서 파일에서를 선택합니다. , 그런 다음 폴더에서를 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

6단계:

  • 여섯째, 모든 통합 문서가 포함된 새 창이 표시됩니다.
  • 여기에서 데이터 결합 및 변환을 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

7단계:

  • 나중에 파일 결합 창.
  • 여기에서 샘플 파일과 함께 제공되는 데이터 세트를 확인하세요.
  • 매개변수를 설정하는 동안 , 선택 시트 이름 대신 .
  • 마지막으로 확인을 누릅니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

8단계:

  • 나중에 모든 통합 문서가 하나로 병합된 것을 볼 수 있습니다.
  • 새 워크시트로 전송하려면 닫고 로드를 선택합니다. .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

9단계:

  • 마지막으로 병합된 통합 문서가 있는 새 워크시트는 다음 이미지와 같습니다.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

CMD를 사용하여 Excel 파일을 하나로 병합

이 기사의 마지막 토론에서 여러 Excel 파일을 하나로 병합하는 절차를 보여 드리겠습니다. CMD 사용 . 그렇게 하려면 통합 문서를 .xlsx에서 변환해야 합니다. .csv 형식 체재. 그렇게 하려면 다음 단계를 참조하십시오.

1단계:

  • 우선, 이전 토론에서 보여준 것과 동일한 3개의 통합 문서를 가져오세요.
  • 그런 다음 모든 통합 문서에서 파일 리본 탭.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

2단계:

  • 둘째, 에서 창에서 다른 이름으로 저장을 선택합니다. 그런 다음 찾아보기 .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

3단계:

  • Thirdly, create a folder in the C: drive on your PC as the saving destination of these workbooks.
  • Then, in the saving type, select CSV as the format.
  • Lastly, press Save to save the file.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 4:

  • Fourthly, in the following image, you will see all the workbooks in the specified folder.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 5:

  • Filthy, we will need to copy the path of the folder Sales File CSV in which we have stored our Excel files in CSV
  • To have the Copy path option, you need to expand the ribbon by clicking on the dropdown symbol in the top right corner.
  • Then, select the folder Sales File CSV and click on the Copy path 옵션.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 6:

  • Afterward, press the Windows key + R altogether to open the Run wizard.
  • In the Open type box, press cmd and click OK .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 7:

  • After that, by entering the previous command, you will open the command prompt.
  • Here, type cd and give a space and paste the path of the folder copied in Step 5 .
  • Then, press Enter .

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 8:

  • After pressing Enter , you will see the directory from the previous line.
  • Then type, copy *.csv Merged.csv .
  • Here, you must provide space after the copy word.
  • Also, I chose Merged as the new file name.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 9:

  • Then after pressing Enter , this code will automatically merge all the workbooks.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 10:

  • After that, come back to the folder where all the CSV files are saved, and you will see the newly merged files.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 11:

  • Then open the file and you will find all the data in the raw format.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 12:

  • As there are data from multiple worksheets, scroll down to see the remaining data.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 13:

  • Then, again, save this file in the .xlsx format.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 14:

  • Finally, open the Excel file and format the sheet like the following image.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

Step 15:

  • Consequently, scroll down to see the whole sheet for a large data set.

복사 및 붙여넣기 없이 Excel 워크시트를 병합하는 방법

결론

That’s the end of this article. I hope you find this article helpful. After reading the above description, you will be able to merge Excel worksheets without copying and pasting. Please share any further queries or recommendations with us in the comments section below.

The ExcelDemy team is always concerned about your preferences. Therefore, after commenting, please give us some moments to solve your issues, and we will reply to your queries with the best possible solutions ever.

Related Articles

  • How to Merge All Sheets into One in Excel (6 Quick Ways)