손상된 통합 문서 복구

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

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

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

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

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

  2. Excel 2013 또는 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 2013 또는 Excel 2016에서 스프레드시트가 있는 위치를 클릭하고 찾아보기를 클릭합니다.

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

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

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

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

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

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

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

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

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

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

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

  1. Microsoft Office 단추 Office 단추 이미지 를 클릭한 다음 열기를 클릭합니다.

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

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

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

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

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

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

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

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

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

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

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

      1. Microsoft Office 단추 Office 단추 이미지 를 클릭한 다음 열기를 클릭합니다.

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

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

        참고: 통합 문서가 마지막으로 저장한 버전으로 되돌려집니다. 이때 통합 문서 손상의 원인이 될 수 있는 변경 내용은 취소됩니다.

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

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

      1. Microsoft Office 단추 Office 단추 이미지 를 클릭하고 다른 이름으로 저장 옆에 있는 화살표를 가리킵니다.

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

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

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

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

      5. Microsoft Office 단추 Office 단추 이미지 를 클릭한 다음 닫기를 클릭합니다.

      6. 변경 내용을 저장할지 묻는 메시지가 나타나면 를 클릭합니다.

      7. Microsoft Office 단추 Office 단추 이미지 를 클릭한 다음 열기를 클릭합니다.

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

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

      9. Microsoft Office 단추 Office 단추 이미지 를 클릭하고 다른 이름으로 저장 옆에 있는 화살표를 가리킵니다.

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

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

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

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

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

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

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

        1. Microsoft Office 단추 Office 단추 이미지 를 클릭한 다음 새로 만들기를 클릭합니다.

        2. 새로 만들기에서 새 문서를 클릭합니다.

      2. Microsoft Office 단추 Office 단추 이미지 를 클릭한 다음 Excel 옵션을 클릭합니다.

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

      4. 확인을 클릭합니다.

      5. Microsoft Office 단추 Office 단추 이미지 를 클릭한 다음 열기를 클릭합니다.

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

    • 외부 참조를 사용하여 손상된 통합 문서에 연결   통합 문서에서 수식이나 값을 검색하지 않고 데이터만 검색하려면 외부 참조를 사용하여 손상된 통합 문서에 연결합니다.

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

      1. Microsoft Office 단추 Office 단추 이미지 를 클릭한 다음 열기를 클릭합니다.

      2. 찾는 위치 상자에서 손상된 통합 문서가 있는 폴더를 선택하고 취소를 클릭합니다.

      3. Microsoft Office 단추 Office 단추 이미지 를 클릭한 다음 새로 만들기를 클릭합니다.

      4. 새로 만들기에서 새 문서를 클릭합니다.

      5. 새 통합 문서의 A1 셀에 =File Name!A1을 입력하고 Enter 키를 누릅니다. 여기서 File Name은 손상된 통합 문서의 이름입니다.

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

      6. 통합 문서를 클릭하고 확인을 클릭합니다.

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

      8. A1 셀을 선택합니다.

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

        바로 가기 키  Ctrl+C를 눌러도 됩니다.

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

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

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

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

      14. 붙여넣기에서 을 선택하고 확인을 클릭합니다.

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

    • Microsoft Office Word 또는 Microsoft 워드패드에서 손상된 통합 문서 열기    Microsoft Office Excel 변환기를 설치한 경우 Word에서 통합 문서를 열 수 있습니다. Word에서 통합 문서가 열리면 데이터를 복구할 수 있습니다. 이 방법으로는 모듈 시트, 대화 상자 시트, 차트 시트, 매크로 시트 또는 포함된 차트를 복구할 수 없습니다. 셀 수식도 복구할 수 없습니다. 손상된 통합 문서의 셀에 현재 표시되어 있는 수식의 결과만 복구할 수 있습니다.

      Excel 통합 문서를 워드패드에서도 열 수 있습니다. 통합 문서가 열리면 모듈 및 클래스 모듈에서 Microsoft Visual Basic 코드를 복구할 수 있습니다. "Sub" 또는 "Function"이라는 단어를 검색하여 코드를 찾을 수 있습니다.

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

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

      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. GetChartValues97 매크로를 실행합니다.

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

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

  1. Microsoft Office 단추 Office 단추 이미지 를 클릭하고 다른 이름으로 저장 옆에 있는 화살표를 가리킵니다.

  2. 도구 옆의 화살표를 클릭하고 일반 옵션을 클릭합니다.

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

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

  1. Microsoft Office 단추 Office 단추 이미지 를 클릭한 다음 Excel 옵션을 클릭합니다.

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

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

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

추가 지원

Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받고, Excel 사용자 의견에서 새로운 기능이나 개선 사항을 제안해 보세요.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×