본문 바로가기
IT/Excel

엑셀 시트 복사 생성 삭제 이동 다른 파일로 복사하기

by 우당탕탕박대리 2024. 4. 16.

* 해당 블로그는 사회 초년생 또는 문서 작업이 익숙하지 않은 왕초보를 위한 정보성 포스팅입니다.

 

엑셀 문서 작업을 하다 보면 시트를 새로 생성하거나 복사, 이동하는 등의 작업이 필요할 때가 있습니다. 이번 포스팅에서는 시트 생성 및 복사, 다른 파일로 시트 복사하기 등에 대해 알아보겠습니다.

 

목차

  1. 엑셀 시트란?
  2. 엑셀 시트 복사하는 방법
  3. 엑셀 시트 다른 파일로 복사하는 방법

 


◈ 엑셀 시트란?

엑셀에서 '시트(Sheet)'는 워크시트(Worksheet)를 의미합니다. 이는 엑셀 파일 내에서 개별적으로 작업할 수 있는 페이지를 말하며, 각각의 시트는 데이터 입력, 분석, 차트 작성 등 다양한 작업을 위해 사용됩니다. 한 엑셀 파일 내에는 여러 개의 시트를 포함할 수 있으며, 기본적으로 'Sheet1', 'Sheet2', 'Sheet3' 등으로 명명되어 생성됩니다. 사용자는 특정 목적 또는 데이터 유형에 따라 시트의 이름을 적절히 변경하여 사용할 수 있습니다.

 

각 시트는 수천개의 행과 열로 구성되어 있어, 대량의 데이터를 저장하고 관리할 수 있습니다. 또한, 시트 간에는 데이터나 수식을 참조하여 연동 작업을 수행할 수 있습니다. 예를 들어, 한 시트에서 계산된 결과를 다른 시트에 자동으로 반영하도록 설정할 수 있습니다.

 

엑셀의 시트 관리 기능을 통해 시트를 추가, 삭제, 숨기기, 이름 변경 등을 할 수 있으며, 필요에 따라 시트를 다른 시트나 다른 엑셀 파일로 복사하거나 이동시킬 수도 있습니다. 이러한 시트 관리 기능은 데이터를 체계적으로 조직하고, 효율적으로 작업할 수 있도록 도와줍니다.

 

◈ 엑셀 시트 복사하는 방법

시트탭에서 복사하는 방법

  • 복사하고자 하는 시트 탭에서 마우스 오른쪽 버튼을 클릭하여 '이동/복사'를 선택합니다.
  • '이동/복사'탭이 열리면 하단 '복사본 만들기'에 체크한 후 확인 버튼을 누릅니다.
  • 다음 시트의 앞에 란에 있는 옵션을 선택하여 복사본 위치를 지정할 수 있습니다.
    해당 시트가 선택되어 있는 상태로 확인버튼을 누르면 복사본이 기존 시트 앞에 생성됩니다.
    '(끝으로 이동)'을 선택하고 확인 버튼을 누르면 복사본이 마지막 시트 뒤에 생성됩니다.
    시트가 여러 개일 때 해당 옵션을 통해 복사가 아닌 시트 위치를 이동시킬 수도 있습니다. 
  • Ctrl 키를 누른 상태로 시트탭을 옆으로 드래그하여서 놓아도 복사본이 생성됩니다.
  • 시트명은 기본적으로 원본 시트의 이름 뒤에  '(2)'가 붙습니다. 위의 예시처럼 '대출 일정'이라는 시트를 복사했다면 '대출 일정(2)'라는 시트가 생성됩니다.

 

시트 생성 후 데이터 복사하기

  • 시트 탭 옆에 '+' 버튼 클릭하여 신규 시트를 생성해줍니다.
  • 기존 시트로 돌아가 데이터 복사 후 신규 시트에 붙여 넣기 해 줍니다. 

  • 이때 데이터가 입력된 부분만 선택하여 그냥 붙여넣기 한다면 위 이미지와 같이 셀 크기가 동일하게 적용되지 않습니다.

  • 복사하려는 시트에 위 이미지에 표시된 위치를 클릭하여 시트 전체를 선택해 줍니다.
  • 이 상태에서 복사하면 시트 전체가 점선 표시된 것을 확인할 수 있습니다.
  • 이후 신규로 생성한 시트로 이동하여 붙여 넣기 해줍니다.
  • 그러면 현재 시트의 내용이 그대로 신규 생성한 시트에 복사되는 것을 확인할 수 있습니다.

 

◈ 엑셀 시트 다른 파일로 복사하는 방법

  • 위의 시트 복사 했던 방식처럼 복사하고자 하는 시트 탭에서 마우스 오른쪽 버튼을 클릭한 후 '이동/복사'를 선택합니다.
  • 이후 나타나는 '이동/복사' 탭에서 대상 통합 문서란에 '(새 통합 문서)'를 선택합니다.
  • 복사를 할 경우 '복사본 만들기'에 체크 후 확인 버튼을 누릅니다.
  • 이동을 할 경우 체크하지 않은 상태로 확인 버튼을 누릅니다.
  • 그러면 새 엑셀 파일이 열리면서 해당 시트의 내용이 복사 또는 이동되는 것을 확인할 수 있습니다.
  • 위에서 데이터를 선택하여 복사하는 방식으로도 새 엑셀 파일에 복사할 수 있습니다.

 

엑셀 시트 복사 시 주의 사항

엑셀 시트를 복사할 때 몇 가지 주의해야 할 사항이 있습니다. 이를 잘 이해하고 있으면, 데이터 손실이나 불필요한 오류를 방지할 수 있습니다.

  • 참조 관계 확인
    복사하는 시트가 다른 시트의 데이터를 참조하고 있을 경우, 복사된 시트에서 이러한 참조가 여전히 유효한지 확인해야 합니다. 특히, 다른 엑셀 파일로 시트를 복사할 때는 참조된 데이터 또는 엑셀 파일이 열려 있지 않다면 참조 오류가 발생할 수 있습니다.
  • 수식과 이름 정의
    복사된 시트 내의 수식이 원본 시트의 특정 셀이나 범위를 참조하는 경우, 이러한 참조가 의도한 대로 작동하는지 검토해야 합니다. 또한 이름이 정의된 범위(Name Defined Range)를 사용하는 경우, 이 이름이 복사된 시트에서도 유효한지 확인해야 합니다.
  • 매크로와 VBA 코드
    시트에 매크로나 VBA 코드가 포함되어 있는 경우, 복사 과정에서 이 코드가 복사되며, 복사된 시트에서도 동일하게 작동합니다. 코드 내에서 특정 시트나 셀을 직접 참조하는 경우, 복사된 시트의 상황에 맞게 코드를 조정할 필요가 있을 수 있습니다.
  • 조건부 서식과 데이터 검증
    조건부 서식이나 데이터 검증 규칙이 적용된 시트를 복사할 때, 이러한 설정이 복사된 시트에도 동일하게 적용됩니다. 복사된 시트의 용도에 따라 이 설정을 유지하거나 수정할 필요가 있을 수 있습니다.
  • 차트와 그래픽 객체
    시트에 포함된 차트나 그래픽 객체도 함께 복사됩니다. 이러한 객체가 참조하는 데이터 범위가 복사된 시트의 데이터를 올바르게 참조하고 있는지 확인하는 것이 중요합니다.
  • 공유 파일과 보호된 시트
    공유 파일에서는 시트 복사가 제한될 수 있으며, 보호된 시트는 복사하기 전에 보호를 해제해야 할 수 있습니다.
  • 복사 대상 파일의 버전과 호환성
    다른 엑셀 파일로 시트를 복사할 때 두 파일의 엑셀 버전이 서로 호환되는지 확인해야 합니다. 또한, 목적지 파일에 복사하려는 시트와 동일한 이름의 시트가 이미 있는 경우, 이름 충돌을 방지하기 위해 복사 전에 시트 이름을 변경하거나 확인해야 합니다.

이러한 주의사항을 염두에 두고 시트를 복사하면, 복사 과정에서 발생할 수 있는 문제를 최소화할 수 있습니다.