Applies ToMicrosoft 365용 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

손상된 통합 문서를 열면 Excel에서 파일 복구 모드를 자동으로 시작하여 통합 문서를 다시 여는 동시에 복구를 시도합니다.

Excel에서 파일 복구 모드를 자동으로 시작할 수 없는 경우가 있습니다. 통합 문서가 손상되어 열 수 없을 경우 수동으로 통합 문서를 복구할 수 있습니다.

통합 문서 복구가 실패하면 다른 방법으로 통합 문서 데이터를 복구할 수도 있습니다. 예방책으로 통합 문서를 자주 저장하고 저장할 때마다 백업 복사본을 만들 수 있습니다. 또는 Excel에서 일정 간격으로 복구 파일을 자동으로 만들도록 지정할 수 있습니다. 그러면 실수로 원본이 삭제되거나 손상될 경우 통합 문서의 손상되지 않은 복사본에 액세스할 수 있습니다.

손상된 통합 문서 수동으로 복구

  1. 파일 탭에서 열기를 클릭합니다.

  2. Excel 2016 스프레드시트가 있는 위치를 클릭하고 찾아보기를 클릭합니다.

  3. 열기 대화 상자에서 열려는 손상된 통합 문서를 선택합니다.

  4. 열기 단추 옆의 화살표를 클릭하고 열기 및 복구를 클릭합니다.

  5. 다음 중 하나를 실행합니다.

    • 통합 문서 데이터를 최대한 많이 복구하려면 복구를 클릭합니다.

    • 통합 문서 복구가 실패할 경우 통합 문서에서 값과 수식을 추출하려면 데이터 추출을 클릭합니다.

손상된 통합 문서에서 데이터 복구

다음 방법은 데이터 손실을 방지하는 데 도움이 됩니다. 한 가지 방법이 실패하면 다른 방법을 시도해 보세요. 이러한 방법을 사용하여 데이터를 복구할 수 없으면 타사 소프트웨어 솔루션을 사용하여 통합 문서 데이터를 복구할 수도 있습니다.

중요: 디스크 오류나 네트워크 오류로 인해 통합 문서를 열 수 없으면 다음 복구 옵션을 시도하기 전에 통합 문서를 다른 하드 디스크 드라이브로 이동하거나 네트워크에서 로컬 디스크로 이동합니다.

  • Excel에 통합 문서가 열려 있는 경우 데이터를 복구하려면 다음 중 하나를 실행하세요.

    • 통합 문서를 마지막으로 저장한 버전으로 되돌리기     변경 내용을 저장하기 전에 워크시트를 편집 중이고 통합 문서가 손상된 경우 마지막으로 저장된 버전으로 되돌려 원래 워크시트를 복구할 수 있습니다.

      통합 문서를 마지막으로 저장한 버전으로 되돌리려면 다음을 실행하세요.

      1. 파일 탭에서 열기를 클릭합니다.

      2. Excel에서 열어 놓은 통합 문서의 이름을 두 번 클릭합니다.

      3. 를 클릭하여 통합 문서를 다시 엽니다.

        참고: 통합 문서가 마지막으로 저장한 버전으로 되돌려집니다. 이때 통합 문서 손상의 원인이 될 수 있는 변경 내용은 취소됩니다. 이전 버전의 통합 문서를 복구하는 방법에 대한 자세한 내용은 Office 파일 자동 저장 및 복구를 참조하세요.

    • SYLK(Symbolic Link) 형식으로 통합 문서 저장     SYLK 형식으로 통합 문서를 저장하여 손상된 요소를 필터링할 수 있습니다. 일반적으로 SYLK 형식은 프린터 손상을 제거하는 데 사용됩니다.

      SYLK 형식으로 통합 문서를 저장하려면 다음을 실행하세요.

      1. 파일 탭을 클릭한 다음 다른 이름으로 저장을 클릭합니다.

      2. 파일 형식 목록에서 SYLK(Symbolic Link)를 클릭하고 저장을 클릭합니다.

        참고: SYLK 파일 형식을 사용하면 통합 문서의 현재 시트만 저장됩니다.

      3. 선택한 파일 형식은 시트가 여러 개 들어 있는 통합 문서를 지원하지 않는다는 메시지가 나타나면 확인을 클릭하여 현재 시트만 저장합니다.

      4. 통합 문서에 SYLK 형식과 호환되지 않는 기능이 포함되었을 수 있다는 메시지가 나타나면 를 클릭합니다.

      5. 파일 탭에서 열기를 클릭합니다.

      6. 저장한 .slk 파일을 선택하고 열기를 클릭합니다.

        참고: .slk 파일을 보기 위해 파일 형식 목록에서 모든 파일 또는 SYLK 파일을 클릭해야 할 수도 있습니다.

      7. 파일 탭에서 다른 이름으로 저장을 클릭합니다.

      8. 파일 형식 상자에서 Excel 통합 문서를 클릭합니다.

      9. 파일 이름상자에 통합 문서의 새 이름을 입력하여 원래 통합 문서를 바꾸지 않고 복사본을 만든 다음 저장을 클릭합니다.

        참고: 이 형식은 통합 문서의 현재 워크시트만 저장하므로 손상된 통합 문서를 반복해서 열고 각 워크시트를 별도로 저장해야 합니다.

  • Excel에서 통합 문서를 열 수 없을 경우 데이터를 복구하려면 다음 중 하나를 실행하세요.

    • Excel에서 계산 옵션을 수동으로 설정     통합 문서를 열려면 계산 설정을 자동에서 수동로 변경해 보세요. 통합 문서가 다시 계산되지 않으므로 통합 문서가 열릴 수 있습니다.

      Excel에서 계산 옵션을 '수동'으로 설정하려면 다음을 실행하세요.

      1. Excel에 비어 있는 새 통합 문서가 열려 있는지 확인합니다. 새 통합 문서가 열려 있지 않으면 다음을 수행하세요.

    • 파일 탭에서 새로 만들기를 클릭합니다.

    • 사용 가능한 서식 파일에서 새 통합 문서를 클릭합니다.

      1. 파일 탭에서 옵션을 클릭합니다.

      2. 수식 범주의 계산 옵션에서 수동을 클릭합니다.

      3. 확인을 클릭합니다.

      4. 파일 탭에서 열기를 클릭합니다.

      5. 손상된 통합 문서를 선택하고 열기를 클릭합니다.

    • 외부 참조를 사용하여 손상된 통합 문서 연결     통합 문서에서 수식이나 계산된 값이 아닌 데이터만 검색하려는 경우 외부 참조를 사용하여 손상된 통합 문서에 연결할 수 있습니다.

      외부 참조를 사용하여 손상된 통합 문서에 연결하려면 다음을 실행하세요.

      1. 파일 탭에서 열기를 클릭합니다.

      2. 손상된 통합 문서가 있는 폴더를 선택하고, 손상된 통합 문서의 파일 이름을 복사하고 나서, 취소를 클릭합니다.

      3. 파일 탭을 클릭한 다음 새로 만들기를 클릭합니다.

      4. 사용 가능한 서식 파일에서 새 통합 문서를 클릭합니다.

      5. 새 통합 문서의 A1 셀에 = 파일 이름!A1을 입력하고 Enter 키를 누릅니다. 여기서 파일 이름은 2단계에서 복사한 손상된 통합 문서의 이름입니다.

        팁: 통합 문서의 이름만 입력해야 하며 파일 이름 확장명은 입력할 필요가 없습니다.

      6. 값 업데이트 대화 상자가 나타나면 손상된 통합 문서를 선택한 다음 확인을 클릭합니다.

      7. 시트 선택 대화 상자가 나타나면 적절한 시트를 선택하고 확인을 클릭합니다.

      8. A1 셀을 선택합니다.

      9. 탭의 클립보드 그룹에서 복사를 클릭합니다.

      10. 손상된 통합 문서에서 데이터가 들어 있는 셀 범위와 비슷한 크기의 영역(A1 셀부터 시작됨)을 선택합니다.

      11. 탭의 클립보드 그룹에서 붙여넣기를 클릭합니다.

      12. 셀 범위를 계속 선택한 상태에서 탭의 클립보드 그룹에서 복사를 다시 클릭합니다.

      13. 탭의 클립보드 그룹에서 붙여넣기 아래에 있는 화살표를 클릭한 다음 값 붙여넣기에서 을 클릭합니다.

        참고: 값을 붙여넣으면 손상된 통합 문서와의 연결이 제거되고 데이터만 남습니다.

    • 매크로를 사용하여 손상된 통합 문서에서 데이터 추출     차트가 손상된 통합 문서에 연결된 경우 매크로를 사용하여 차트의 원본 데이터를 추출할 수 있습니다.

      매크로를 사용하려면 다음을 실행하세요.

      1. 모듈 시트에 다음 매크로 코드를 입력합니다.

        Sub GetChartValues() 
        Dim NumberOfRows As Integer 
         Dim X As Object 
        Counter = 2
        ' Calculate the number of rows of data.
        NumberOfRows = UBound(ActiveChart.SeriesCollection(1).Values) 
        Worksheets("ChartData").Cells(1, 1) = "X Values" 
        ' Write x-axis values to worksheet.
        With Worksheets("ChartData")
        .Range(.Cells(2, 1), _ 
         .Cells(NumberOfRows + 1, 1)) = _ 
        Application.Transpose(ActiveChart.SeriesCollection(1).XValues) 
        End With 
         ' Loop through all series in the chart and write their values to
        ' the worksheet.
        For Each X In ActiveChart.SeriesCollection 
        Worksheets("ChartData").Cells(1, Counter) = X.Name 
        With Worksheets("ChartData") 
        .Range(.Cells(2, Counter), _ 
         .Cells(NumberOfRows + 1, Counter)) = _ 
        Application.Transpose(X.Values) 
         End With 
         Counter = Counter + 1
        Next
        End Sub
      2. 새 워크시트를 통합 문서에 삽입하고 이름을 ChartData로 바꿉니다.

      3. 원본 데이터 값을 추출할 차트를 선택합니다.

      4. 참고: 워크시트나 별개의 차트 시트에 차트를 포함할 수 있습니다.

      5. GetChartValues 매크로를 실행합니다.

      6. 차트의 데이터가 ChartData 워크시트에 삽입됩니다.

통합 문서의 백업 복사본 자동 저장

통합 문서의 백업 복사본을 자동으로 저장하면 실수로 원본이 삭제되거나 손상될 경우 통합 문서의 손상되지 않은 복사본에 액세스할 수 있습니다.

  1. 파일 탭에서 다른 이름으로 저장을 클릭합니다.

  2. Excel 2016 스프레드시트가 있는 위치를 클릭하고 찾아보기를 클릭합니다.

  3. 저장 단추 옆에 있는 도구 옆의 드롭다운 화살표를 클릭하고 일반 옵션을 클릭합니다.

  4. 백업 파일 항상 만들기 확인란을 선택합니다.

이전 버전의 통합 문서를 저장하고 복구하는 방법 및 아직 저장하지 않은 새 통합 문서를 복구하는 방법에 대한 자세한 내용은 Office 파일 복구를 참조하세요.

일정 간격으로 복구 파일 자동으로 만들기

실수로 원본이 삭제되거나 손상될 경우 통합 문서의 손상되지 않은 복사본에 액세스할 수 있게 통합 문서의 복구 파일을 주기적으로 만들도록 Excel을 구성합니다.

  1. 파일 탭에서 옵션을 클릭합니다.

  2. 저장 범주의 통합 문서 저장에서 자동 복구 정보 저장 간격 확인란을 선택하고 시간(분)을 입력합니다.

  3. 자동 복구 파일 위치 상자에 복구 파일을 저장할 위치를 입력합니다.

  4. 이 통합 문서에만 자동 복구 사용 안 함 확인란의 선택이 취소되어 있는지 확인합니다.

이전 버전의 통합 문서를 저장하고 복구하는 방법 및 아직 저장하지 않은 새 통합 문서를 복구하는 방법에 대한 자세한 내용은 Office 파일 복구를 참조하세요.

추가 지원

언제든지 Excel 기술 커뮤니티에서 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.