Excel 파일과 시트를 병합하는 방법

여러 Microsoft Excel 파일(Microsoft Excel Files) 로 작업할 때 때때로 Excel 파일 및 시트(merge Excel Files and Sheets) 를 새 Excel 파일이나 기존 Excel 파일로 병합하거나 여러 Excel 파일을 하나의 파일로 병합해야 합니다. 한 시트에서 다른 시트로 또는 한 파일에서 다른 파일로 데이터 붙여넣기를 항상 복사할 수 있지만 데이터가 너무 많으면 지루합니다. 이 게시물에서는 내장 기능을 사용하여 병합하는 방법을 공유합니다.

Excel 파일 및 시트 병합

Excel 파일 및 시트를 병합하는 방법

파일과 시트 병합을 시작하기 전에 잘 계획하십시오. 나중에 언제든지 시트를 다시 정렬할 수 있지만 계획을 잘 세우면 병합 후 시트를 정렬하는 데 소요되는 시간이 줄어듭니다.

  1. (Merge Sheets)새 파일이나 기존 파일에 스프레드시트 병합
  2. 여러 Excel 파일 병합

여기에서 사용할 기능은 시트를 이동하는 옵션을 제공하지만 복사하는 것이 좋습니다. 원본 파일이 다시 필요한 경우 선택할 수 있습니다.

(Merge Sheets)새 파일이나 기존 파일에 스프레드시트 병합

병합을 시작하기 전에 모든 Excel(Excel) 파일 이 열려 있는지 확인하십시오 . 열려있을 때만 Excel 병합 기능이 대상으로 선택할 수 있습니다. 여러 파일의 시트를 새 Excel 파일로 이동하려는 경우에도 그렇게 할 수 있습니다.

  • 원본 엑셀 파일을 열고 복사하려는 시트로 전환
  • (Click)(Home)> Cells   섹션 > Format > Move 시트 이동 또는 복사 를 클릭 합니다.
  • 기존 Excel 파일을 선택하거나 실행 시 새 파일을 생성할 수 있는 팝업이 열립니다.
    • 새 파일 옵션(choose a new file option) 을 선택 하면 즉시 새 파일이 생성되지만 저장하지는 않습니다.
    • 기존 파일(choose an existing file) 을 선택하면 시트가 삽입될 위치, 즉 기존 시트의 앞이나 뒤에 또는 모든 시트의 끝을 선택할 수 있는 옵션이 있습니다.
  • 확인란을 선택해야 합니다 . 복사본 만들기. (Create a copy.)기존 시트가 소스북에 남아 있는지 확인합니다.

기존 파일로 이동할 수도 있는데, 이는 시트가 너무 많으면 시트 사이에 시트를 삽입하거나 끝으로 이동해야 하는 경우에 편리합니다.

여러 시트를 다른 Excel 파일로 이동하려면 "시트 이동 또는 복사 "를 사용하기 전에 (Move or copy sheet,”)Ctrl 또는 Shift 를 사용하여 시트를 선택합니다 . Shift 키 를 누르면 인접한 시트나 시트 범위를 선택할 수 있고 Ctrl 키(Ctrl) 를 누르면 개별 시트를 선택할 수 있습니다. 나머지 단계는 동일합니다. 이를 사용하여 Excel 파일을 수동으로 병합할 수 있습니다.

여러 Excel 파일 병합

MergeExcel 매크로

Excel 파일을 병합 하는 것은 까다로운 일이며 이를 위해 ExtendOffice 의 (ExtendOffice)VBA 코드를 사용합니다 . 폴더에서 사용 가능한 여러 파일 또는 통합 문서를 결합할 수 있습니다.

  • Excel 스프레드시트를 만들고 ALT + F11 을 눌러 개발자(Developer) 섹션 을 엽니다.
  • (Click)삽입(Insert) 메뉴를 클릭 한 다음 모듈 을 클릭합니다.(Module)
  • 아래에 언급된 코드를 붙여넣습니다. 모듈(Module) 이름 을 MergeExcel 로 지정(MergeExcel)
Sub MergeExcel()
Path = "D:\ExcelFiles\"
Filename = Dir(Path & "*.xlsx")
 Do While Filename <> ""
 Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
 For Each Sheet In ActiveWorkbook.Sheets
 Sheet.Copy After:=ThisWorkbook.Sheets(1)
 Next Sheet
 Workbooks(Filename).Close
 Filename = Dir()
 Loop
End Sub

그런 다음 Alt + F8을 눌러  매크로(Macro) 대화 상자를 엽니다. 시트의 모든 매크로 를 표시합니다. (Macros)MergeExcel 을 선택  하고 실행(Run)  을 클릭  합니다. 파일을 저장하라는 메시지가 표시되므로 반드시 저장하십시오. 이렇게 하면 다른 Excel 파일의 모든 시트를 매크로(Macro) 를 실행한 Excel 파일에서 사용할 수 있게 됩니다 . ExtendOffice 웹 사이트(ExtendOffice Website) 에는 이러한 매크로가 많이 있으므로 extendoffice.com을 방문하는 것이 좋습니다 .(extendoffice.com.)

즉, 첫 번째 시도에서 원활하지 않은 경험이 될 것입니다. 파일이 삭제되지는 않지만 파일 백업을 유지하는 것이 좋습니다. 임의의 데이터로 실험하고 매크로를 사용하여 원하는 결과를 얻는지 확인하십시오.

튜토리얼이 이해하기 쉽고 Excel 파일(Excel Files)시트(Sheets) 를 병합할 수 있기를 바랍니다 .



About the author

저는 소프트웨어 리뷰어이자 생산성 전문가입니다. Excel, Outlook 및 Photoshop과 같은 다양한 소프트웨어 응용 프로그램에 대한 소프트웨어 리뷰를 검토하고 작성합니다. 내 리뷰는 충분한 정보를 제공하며 애플리케이션 품질에 대한 객관적인 통찰력을 제공합니다. 2007년부터 소프트웨어 리뷰를 작성해 왔습니다.



Related posts