손상된 엑셀 파일 복구 방법

엑셀은 저장 오류나 갑작스러운 전원 차단만으로도 파일이 깨질 수 있습니다. 손상된 파일을 최대한 빨리 그리고 데이터 손실 최소화로 복구하는 실전 방법을 정리해 보았습니다.


1. 엑셀의 기본 복구 기능 사용

  • 자동 복구 대화상자 활용
    • 엑셀을 열었을 때 “파일 복구” 창이 뜨면, 가장 먼저 “복구” 버튼을 눌러 자동 복구 결과를 확인합니다.
  • 수동으로 복구 옵션 실행
    1. 엑셀 → 파일 → 열기.
    2. 대상 파일을 한 번 클릭하고, 열기 옆 ▼를 눌러 “열기 및 복구” 선택.
    3. 두 가지 선택지가 나타납니다.
      • 복구(R): 수식·서식·차트까지 최대한 복원.
      • 데이터 추출(E): 시트 구조가 무너졌을 때 값만 추출.
        두 옵션을 순차적으로 시도하고, 둘 다 실패하면 아래 단계로 진행합니다.

2. 임시 자동 저장 파일(.xlsx, .xlsb) 찾아보기

Excel은 일정 주기로 자동 저장 파일을 남깁니다.

  1. 엑셀 → 파일 → 옵션 → 저장에서 “자동 복구 파일 위치” 확인.
  2. Windows 탐색기에 해당 경로를 붙여넣고, 파일 확장자 “.xls”로 검색.
  3. 이름이 ~ARxxxx.tmp 또는 [원본파일명](자동 저장).xlsx 형태라면 복사해 안전한 위치에 두고 열어봅니다.

Tip: 자동 저장 주기가 기본 10분입니다. 업무 중요도가 높다면 1~5분으로 줄여두는 것이 좋습니다.


3. 이전 버전(파일 히스토리·OneDrive) 복원

Windows 10/11의 파일 히스토리나 OneDrive의 버전 기록을 활용하면 손상되기 전 시점으로 되돌릴 수 있습니다.

  • 로컬 드라이브(파일 히스토리)
    1. 파일을 우클릭 → 속성 → 이전 버전 탭.
    2. 날짜를 골라 복원 또는 복사.
  • OneDrive·SharePoint 버전 기록
    1. 브라우저에서 OneDrive 폴더 열기.
    2. 파일 우클릭 → 버전 기록 → 복원할 버전 선택.

4. 새 통합 문서에 외부 참조로 데이터 불러오기

워크북 구조만 깨지고 시트·셀은 남아 있을 때 효과적입니다.

  1. 새 통합 문서 → A1셀 클릭.
  2. =원본파일.xlsx!Sheet1!A1 작성 후 Enter.
  3. 수식 핸들을 가장 오른쪽·아래로 드래그해 필요한 범위만큼 복제.
  4. 모든 셀 선택 → Ctrl+C → 우클릭 → 값 붙여넣기.
  5. 다른 시트도 같은 방식으로 반복.

5. .xlsb(바이너리) 형식으로 다시 저장

손상 전 단계에서 불안정해 보이는 파일은 다시 저장만으로 구조 오류가 정리되는 경우가 많습니다.

  1. 파일 → 다른 이름으로 저장 → 형식에서 Excel 바이너리 통합 문서 (*.xlsb) 선택.
  2. 저장 후 열어 정상 작동하는지 확인.
  3. 문제가 해결되면 다시 .xlsx로 저장해도 무방합니다.

6. 모듈식 복구: 시트별 이동/복사

특정 시트가 문제라면 건강한 시트만 새 파일로 이동합니다.

  1. 손상된 파일 열림에 성공하면, 탭을 우클릭 → 이동 또는 복사.
  2. 대상 통합 문서로 새 파일 선택, 복사본 만들기 체크.
  3. 정상 시트만 선택해 한 번에 이동.
  4. 새 파일을 저장 후 남은 시트들을 차례로 추가해 문제 시트를 가려냅니다.

7. 압축 해제 후 xml 직접 교정 (고급)

.xlsx는 ZIP 압축된 xml 세트입니다.

  1. 파일 확장자를 .zip으로 변경하고 압축 풀기.
  2. \xl\worksheets\sheet*.xml에서 잘린 태그비정상 문자를 메모장에서 삭제 후 저장.
  3. 모든 파일을 다시 ZIP 후 .xlsx로 확장자 변경.

주의: xml 구조 이해가 필요하며, 잘못 수정 시 더 심각해질 수 있습니다.


8. 서드파티 복구 도구 활용 (최후 수단)

  • Stellar Repair for Excel
  • Kernel for Excel Repair
  • SysTools XLSX Recovery

상용 프로그램은 미리보기로 복구 가능성을 확인해 보고 결제하세요. 회사 규정·보안 정책 준수도 필수입니다.


9. 미연에 방지하는 4가지 습관

  • 자동 저장/자동 복구 주기 단축 (1-5분).
  • 파일 히스토리 또는 OneDrive로 버전 관리.
  • 작업 전후 중요 시트만 별도 .xlsx 복사.
  • 매크로나 복잡한 연결 작업 전 테스트 파일로 시도 후 본 파일 적용.

잘못 열리지 않는다고 바로 포기하지 마세요. 위 단계를 차근차근 시도하면 대부분의 Excel 파일은 원하는 수준으로 복구됩니다.

댓글 남기기