Skip to main content

Kutools for Office — 하나의 패키지. 다섯 가지 도구. 더 많은 일을 처리하세요.

Excel에서 여러 워크시트를 여러 번 복사하는 방법은 무엇인가요?

Author: Tech Support Last Modified: 2025-08-26

일상적으로 Excel을 사용할 때, 하나 이상의 워크시트를 동일한 통합 문서 내에서 여러 번 복사하거나 다른 워크북으로 옮겨야 하는 상황을 자주 마주할 수 있습니다. 예를 들어, 템플릿 워크시트를 이용해 월별 보고서를 생성하거나, 각 팀원에게 개별 데이터 입력을 위해 동일한 워크시트 복사본을 제공해야 할 때가 있습니다. 워크시트를 하나씩 수동으로 복제하는 과정은 매우 번거로울 뿐만 아니라, 여러 복사본을 한번에 만들어야 하거나 여러 워크북을 관리할 때 오류가 발생하기 쉬우므로 비효율적입니다.

다행히도 Excel에는 이러한 작업을 간소화할 수 있는 다양한 방법이 있습니다. 이 튜토리얼에서는 원하는 만큼 한 번 또는 여러 번 워크시트를 복사할 수 있는 여러 실용적인 방법들을 소개합니다. 동일한 통합 문서 내에서든, 여러 파일 사이에서든 효율적으로 워크시트를 복제하세요.


한 번에 여러 워크시트를 현재 워크북 또는 다른 워크북으로 복사하는 방법 (Move or Copy 명령 사용)

Excel에 기본 제공되는 Move or Copy 명령은 워크시트를 손쉽게 복제할 수 있는 직관적인 방법을 제공합니다. 이 방법은 원본 데이터 시트의 백업을 하나 만들어야 하거나, 선택한 시트를 동료와 공유하거나, 특정 워크시트를 다른 파일로 이전할 때 유용합니다. 다만, 각 워크시트를 한 번씩만 복제할 경우에 가장 효과적이며, 여러 개의 복사본을 만들려면 이 과정을 수동으로 반복해야 합니다.

1워크시트를 복사하려는 통합 문서에서, 시트 탭 막대에서 복제할 시트를 선택하세요.
참고다음을 누른 채로 CTRL 키를 누르고 각 원하는 시트 탭을 개별적으로 클릭하여 서로 떨어진 시트를 여러 개 선택할 수 있습니다. 연속된 시트를 선택하려면 첫 번째 시트 탭을 클릭한 다음 SHIFT키를 누른 채로 마지막 시트 탭을 클릭합니다.

2선택한 탭 중 아무 곳이나 오른쪽 마우스 버튼을 클릭하고 Move or Copy 를 선택하세요. 그러면 Move or Copy 대화상자가 열립니다.
select Move or Copy from the context menu

3대화상자에서 Move or Copy 옵션을 상황에 맞춰 조정하세요:
(1) To book 드롭다운 메뉴에서 복사할 워크북을 지정합니다. 현재(활성) 워크북, 이미 열려있는 다른 워크북, 또는 새로 생성할 워크북 중에서 선택할 수 있습니다.
(2) Before sheet 박스에서 복사된 시트를 배치할 위치를 선택하세요. 일반적으로 모든 시트 뒤에 복사본을 두면 찾기가 쉬워집니다.
(3) OK버튼을 클릭하기 전에 반드시 Create a copy 옵션에 체크하세요. 선택하지 않으면 시트가 원래 위치에서 제거되어 대상 파일로 이동되며 복사가 아닙니다.
(4) OK 버튼을 눌러 복사 작업을 완료하세요.
set options in the Move or Copy dialog box

확인 후, Excel은 선택된 각 워크시트의 복사본을 지정된 워크북과 위치에 생성합니다.
the selected sheets are copied once

동일한 워크시트를 여러 개 복사해야 할 경우, 필요한 만큼 이 과정을 반복하세요. 반복할수록 시트 이름에 증분 숫자(예: 'Sheet1 (2)', 'Sheet1 (3)')가 붙어 복사본을 쉽게 관리할 수 있습니다.
적용 가능한 사례: 원본 워크시트 백업, 선택한 시트 파일 간 이동, 소수의 시트를 빠르게 복제할 때 적합합니다.
장점: 기본 제공 기능이므로 추가 프로그램 설치가 필요 없으며, 한 번 복사할 때 간편하게 사용 가능합니다.
단점: 복사본이 여러 개 필요할 때 효율적이지 않으며, 매번 직접 반복해야 합니다.

팁 & 주의사항:

  • 새 워크북에 시트를 복제하는 경우, 반드시 의미 있는 파일 이름으로 저장해 데이터 손실을 방지하세요.
  • 다른 워크시트를 참조하는 일부 수식이나 링크는 복사 후 조정이 필요할 수 있으므로, 특히 새 파일로 이동한 후에는 확인이 필요합니다.
  • 시트 보호, 숨김 상태, 매크로 등은 통합 문서 설정에 따라 복사 시 유지되지 않을 수 있으니, 해당 기능이 중요하다면 복사 후 반드시 재확인하세요.

 


Kutools for Excel을 사용하여 여러 워크시트를 현재 워크북에 여러 번 복사하는 방법

동일한 워크북 내에서 여러 워크시트를 한 번 이상 복제해야 할 경우, Move or Copy 명령을 반복하는 것은 매우 많은 시간이 소요될 수 있습니다. 이럴 때 Kutools for Excel에 포함된 Copy Worksheets 기능을 사용하면 여러 워크시트를 한 번에, 단 한 번의 클릭으로 여러 번 복사할 수 있어 업무 효율이 크게 향상됩니다.

Kutools for Excel은 300개 이상의 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 향상시킵니다. AI 기능과 통합되어 Kutools는 정확하게 작업을 자동화하며, 데이터 관리를 손쉽게 만듭니다. Kutools for Excel의 상세 정보...무료 체험하기...

1다음을 클릭하세요. Kutools Plus > Copy Worksheets 리본 메뉴에서 선택하면 Copy Multiple Worksheets 마법사가 실행됩니다.
click Copy Worksheets feature of kutools
참고또는 다음 경로를 통해 동일한 기능에 접근할 수 있습니다. Kutools Plus > Worksheet > Copy Worksheets.

2Copy Multiple Worksheets 대화상자에서 다음과 같이 설정합니다. Copy Multiple Worksheets 대화상자에서 선호하는 옵션을 선택하세요:
(1) 복사할 워크시트를 Copy the selected worksheets 목록에서 체크해 선택합니다.
(2) 복사본의 개수를 Number of copies 박스에 입력하세요. 예를 들어3을 입력하면 선택한 각 시트가3개씩 복사됩니다.
(3) 새로 복사된 시트의 위치를 지정하세요(예: 현재 워크시트 뒤, 모든 워크시트 앞 등).
(4) 설정이 완료되면 Ok 를 클릭해 진행하세요.
Apply settings in the Copy Multiple Worksheets dialog box

3확인 대화창이 나타나며, 선택한 워크시트가 입력한 횟수만큼 성공적으로 복사되었음을 알려줍니다. 여기서 OK 를 클릭해 닫으세요.
A prompt box pops out to remind you the checked worksheets have been copied into multiple times

이 기능을 이용하면 반복적인 수동 작업 없이 여러 워크시트를 여러 번 복제할 수 있어 매우 편리합니다.
적용 가능한 사례: 여러 사람을 위한 샘플 양식 작성, 반복되는 월별 업무 시트 일괄 복사, 다양한 부서별 템플릿 준비 등 다양한 상황에서 강력하게 추천합니다.
장점: 대량 작업에 소요 시간을 단축하고, 사용법이 간단하며 반복 작업이 필요 없습니다.
단점: Kutools for Excel 추가 기능을 설치해야 사용할 수 있습니다.
문제 해결 팁:

  • 모든 시트를 한 번에 복사하려면 마법사의 '모두 선택' 기능을 활용하세요.
  • 복사할 시트와 복사 횟수를 확인 후 진행하세요. 대규모 복사 시 혼동 방지와 정확한 확인이 필요합니다.
  • 통합 문서가 보호되어 있다면 사용 전 임시로 보호를 해제하고, 작업 후 필요 시 다시 적용하세요.

 

Kutools for Excel이 아직 없다면, 체험판을 통해 기능을 안전하게 사용해볼 수 있습니다. Have a Free Trial!


VBA 코드를 사용하여 지정한 워크시트를 현재 워크북에 여러 번 복사하는 방법

단일 워크시트를10개, 혹은100개 등 대량으로 복제해야 할 경우에는 Excel의 기본 기능만으로는 번거로울 수 있습니다. 이럴 때 VBA 매크로를 이용해 자동화할 수 있습니다. 설문지나 인보이스 등 여러 데이터 입력을 위한 미리 설정된 템플릿 워크북을 생성할 때 특히 유용합니다.

1. ALT + F11을 눌러 Microsoft Visual Basic for Applications 창을 엽니다.

2. Insert > Module로 이동하여 다음 코드를 모듈 창에 붙여넣으세요.

VBA: 특정 워크시트를 현재 워크북에 여러 번 복사하기

Sub Copier ()
Dim x As Integer
x = InputBox("Enter number of times to copy Sheet1")
For numtimes = 1 To x
ActiveWorkbook.Sheets("Sheet1").Copy _
After:=ActiveWorkbook.Sheets("Sheet1")
Next
End Sub

참고: 코드 내 "Sheet1"을 복제하려는 시트의 실제 이름으로 변경하세요. 코드를 실행하기 전에 해당 시트가 워크북에 반드시 존재하는지 확인해야 하며, 없으면 오류가 발생할 수 있습니다.

3코드를 실행하려면 다음을 누르세요. F5 키를 눌러 코드를 실행하면 복사하고자 하는 수량을 입력하라는 메시지가 나타납니다.
enter a number of sheet copies

4. 원하는 개수를 입력하고 확인하면, 매크로가 각 복사본에 고유한 이름('Sheet1 (2)', 'Sheet1 (3)' 등)으로 신속하게 생성합니다.

적용 가능한 사례: 대량 데이터 입력용 시트, 작업 흐름 템플릿, 시험 양식 등 동일한 시트를 대량으로 생산해야 할 때 활용할 수 있습니다.
장점: 반복 작업을 자동화시키며, 설정을 자유롭게 조정할 수 있습니다.
단점: 기본적인 VBA 편집기 사용 경험이 필요하며, 통합 문서에서 매크로 실행 권한이 설정되어 있어야 합니다.
문제 해결 및 팁:

  • 통합 문서가 .xlsx로 저장된 경우 .xlsm으로 저장해 매크로가 유지되도록 하세요.
  • 매크로 실행 실패 시, 코드 내 시트 이름의 철자를 다시 확인하고 중복 이름이 없는지 점검하세요.
  • 매크로 보안이 '높음'으로 설정된 경우, 매크로 사용이 가능한 통합 문서로 설정을 조정해야 VBA 코드가 실행됩니다.

 


여러 워크북의 워크시트를 한 번에 새 워크북으로 복사하는 방법

여러 다른 워크북에서 워크시트를 통합해야 하는 경우(예: 여러 팀원의 데이터를 수집하거나 월별 보고서 병합 등), Kutools for Excel의 Combine Worksheets 기능이 매우 유용합니다. 몇 단계로 닫혀있는 여러 파일에서 원하는 시트를 신속하게 추출하여 새로운 워크북으로 합칠 수 있습니다.

Kutools for Excel은 300개 이상의 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 향상시킵니다. AI 기능과 통합되어 Kutools는 정확하게 작업을 자동화하며, 데이터 관리를 손쉽게 만듭니다. Kutools for Excel의 상세 정보...무료 체험하기...

1다음으로 이동하세요. Kutools Plus > Combine 기능을 클릭해 Combine Worksheets 마법사를 실행하세요.
click Combine to activate the Combine Worksheets feature

2마법사1단계에서 여러 워크북에서 데이터를 하나의 워크시트로 복사 옵션을 선택한 후 Next.
check Combine multiple worksheets from workbooks into one worksheet option

3마법사2단계에서는 다음 순서로 워크북을 선택하세요:
(1) Add > File 또는 Folder 에서 시트를 가져올 파일을 선택합니다.
(2) 워크북 목록에서 원하는 파일을 체크합니다.
(3) 워크시트 목록에서 각 파일에서 복사할 워크시트를 체크합니다.
(4) 통합하고자 하는 각 워크북에 대해 반복하세요.
(5) 선택이 완료되면 Next.
set options in the dialog box

4마법사3단계에서는 데이터 및 서식 통합 방법 등 추가 복사 옵션을 설정하세요. 설정 후 완료 버튼을 눌러 작업을 마칩니다.
configure the copying settings in the dialog box

5새 워크북의 저장 위치와 파일 이름을 지정하는 대화상자가 나타나면 저장.
 specify a destination folder to save the new workbook

마지막으로 새 워크북을 열지, 조합 시나리오를 저장할지 여부가 표시됩니다. 필요에 따라 선택 후 진행하세요. 선택된 워크북의 체크된 모든 워크시트가 하나의 새 파일로 성공적으로 합쳐집니다.

Combine Worksheets 유틸리티는 다음과 같이 다양하게 활용할 수 있습니다:

  • 여러 파일의 여러 워크시트나 범위를 빠르게 하나의 워크시트로 통합
  • 여러 워크북에서 이름이 같은 워크시트를 하나의 요약 시트로 병합
  • 전체 워크북을 통합 또는 병합해 관리 간소화
  • 여러 소스의 데이터를 한 곳에서 요약 또는 계산

장점: 여러 사람 또는 프로젝트의 데이터를 손쉽게 병합하고, 정기 보고에 드는 시간을 절약할 수 있습니다.
단점: Kutools for Excel의 설치가 필요합니다.
대형 또는 유사 워크시트 병합 후에는 중복 또는 누락된 데이터를 반드시 확인하세요.

아직 이 유틸리티를 사용해보지 않았다면, Have a Free Trial!

 

Excel 수식과 수동 방식으로 워크시트를 여러 번 복사하는 방법

Excel 수식만으로는 전체 워크시트를 복제할 수 없지만, 새 워크시트 템플릿을 만들고 수식을 활용해 원본 데이터를 불러오는 반자동 방법이 있습니다. 이 방식은 데이터를 복제해야 할 때(예: 보고서나 템플릿 준비) 유용하며, 차트·셀 스타일·매크로 등 전체 복제가 필요할 때는 적합하지 않습니다.

1. 새 워크시트를 만든 뒤, 복제하려는 데이터를 셀 참조나 수식으로 연결하세요. 예를 들어, 새 워크시트의 A1 셀에 다음과 같이 입력합니다.

=Sheet1!A1

2. 채우기 핸들을 드래그해 해당 수식을 원하는 범위까지 복사하세요. 이렇게 하면, 새 시트의 각 셀이 원본 시트의 대응되는 셀과 연결됩니다.

3. 추가 복사본이 필요할 경우 새 워크시트를 복제한 후, 필요에 따라 수식이나 참조를 원하는 원본 시트로 변경하세요.

적용 가능한 사례: 보고서 템플릿 작성 또는 데이터를 반복해야 하는 경우(서식이나 코드 복제 없이) 적합합니다.
장점: 별도의 도구가 필요 없습니다.
단점: 대량 작업 시 수동 과정이 필요하며, 복잡한 서식·도형·VBA는 복제되지 않습니다.

팁: 수식 기반 연결 후, Paste Values 기능을 사용해 수식을 값으로 변환하면 셀 연결이 아닌 고정된 데이터를 만들 수 있습니다.

VBA 코드로 특정 이름의 여러 시트 복사하기

자주 복사해야 하는 시트 이름 목록이 있을 경우, VBA를 사용해 최소한의 수동 입력만으로 이 모든 시트를 한 번에 복제할 수 있습니다. 이 방법은 월별, 분기별 또는 교육용 표준 양식 등 템플릿에서 특히 유용합니다.

1. ALT + F11을 눌러 Visual Basic for Applications 창을 엽니다.

2. VBA 편집기에서 Insert > Module을 선택한 뒤, 아래 코드를 새 모듈 창에 복사해 붙여넣으세요.

Sub CopyListSheets()
    Dim wsName As Variant
    Dim CopyCount As Integer
    Dim i As Integer
    Dim sheetExists As Boolean
    Dim ws As Worksheet
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    wsNames = Array("Sheet1", "Sheet2") 'Edit these names to your target sheets
    
    CopyCount = Application.InputBox("Enter the number of copies:", xTitleId, Type:=1)
    
    For Each wsName In wsNames
        sheetExists = False
        
        For Each ws In Worksheets
            If ws.Name = wsName Then
                sheetExists = True
                Exit For
            End If
        Next
        
        If sheetExists Then
            For i = 1 To CopyCount
                Worksheets(wsName).Copy After:=Sheets(Sheets.Count)
            Next i
        End If
    Next wsName
End Sub

3. F5를 눌러 코드를 실행합니다. 복사 횟수를 입력하면 원하는 각 시트가 지정한 수만큼 복사되어 워크북 맨 뒤에 추가됩니다.

참고: wsNames = Array("Sheet1", "Sheet2") 라인을 복제할 모든 시트 이름으로 수정하세요. 표준 양식을 대량 처리하는 데 최적입니다.

팁 & 오류 알림:

  • 워크시트 이름이 잘못 입력되거나 누락되면 해당 시트는 건너뜁니다.
  • Excel 워크시트 최대 개수(보통 통합 문서당255개, 하지만 대형 파일은 그 전에 느려질 수 있음)를 초과하지 않도록 주의하세요.

 

최고의 오피스 생산성 도구

🤖 Kutools AI 도우미: 데이터 분석에 혁신을 가져옵니다. 방법: 지능형 실행   |  코드 생성  |  사용자 정의 수식 생성  |  데이터 분석 및 차트 생성  |  Kutools Functions 호출
인기 기능: 중복 찾기, 강조 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 또는 셀 병합   |   반올림(수식 없이) ...
슈퍼 LOOKUP: 다중 조건 VLOOKUP    다중 값 VLOOKUP  |   다중 시트 조회   |   퍼지 매치 ....
고급 드롭다운 목록: 드롭다운 목록 빠르게 생성   |  종속 드롭다운 목록   |  다중 선택 드롭다운 목록 ....
열 관리자: 지정한 수의 열 추가  |  열 이동  |  숨겨진 열의 표시 상태 전환  |  범위 및 열 비교 ...
추천 기능: 그리드 포커스   |  디자인 보기   |   향상된 수식 표시줄    통합 문서 & 시트 관리자   |  자동 텍스트 라이브러리   |  날짜 선택기   |  데이터 병합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵게/이탤릭/취소선 필터 등) ...
15대 주요 도구 세트12 가지 텍스트 도구(텍스트 추가, 특정 문자 삭제, ...)  |  50+ 종류의 차트(간트 차트, ...)  |  40+ 실용적 수식(생일을 기반으로 나이 계산, ...)  |  19 가지 삽입 도구(QR 코드 삽입, 경로에서 그림 삽입, ...)  |  12 가지 변환 도구(단어로 변환하기, 통화 변환, ...)  |  7 가지 병합 & 분할 도구(고급 행 병합, 셀 분할, ...)  |  ... 등 다양
Kutools는 사용자가 선호하는 언어로 이용할 수 있습니다 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및40개 이상의 언어 지원!

Kutools for Excel과 함께 엑셀 능력을 한 단계 끌어 올리고, 이전에 없던 효율성을 경험하세요. Kutools for Excel은300개 이상의 고급 기능으로 생산성을 높이고 저장 시간을 단축합니다.  가장 필요한 기능을 바로 확인하려면 여기를 클릭하세요...


Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 더욱 간편하게 만듭니다

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기를 활성화합니다.
  • 새 창 대신 같은 창의 새로운 탭에서 여러 파일을 열고 생성할 수 있습니다.
  • 생산성이50% 증가하며, 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 추가 기능. 한 번에 설치

Kutools for Office 제품군은 Excel, Word, Outlook, PowerPoint용 추가 기능과 Office Tab Pro를 한 번에 제공하여 Office 앱을 활용하는 팀에 최적입니다.

Excel Word Outlook Tabs PowerPoint
  • 올인원 제품군 — Excel, Word, Outlook, PowerPoint 추가 기능 + Office Tab Pro
  • 설치 한 번, 라이선스 한 번 — 몇 분 만에 손쉽게 설정(MSI 지원)
  • 함께 사용할 때 더욱 효율적 — Office 앱 간 생산성 향상
  • 30일 모든 기능 사용 가능 — 회원가입/카드 불필요
  • 최고의 가성비 — 개별 추가 기능 구매 대비 절약