본문으로 건너뛰기
엑셀·구글시트 자동화 실험

엑셀·구글시트 자동화 실험No. 388

구글시트 버전 기록으로 되돌리기 전에 확인할 순서

구글시트 파일이 열린 노트북

수정 전 상태를 찾기 어려운 상황

수식을 지우거나 여러 셀에 값을 덮어쓰면 어느 부분부터 잘못됐는지 찾기 어려워집니다. 특히 다른 사람이 같은 문서를 편집했다면 마지막으로 바뀐 부분과 실제 오류가 생긴 부분이 다를 수 있습니다. 현재 화면에서 틀린 셀만 찾다가 정상적으로 입력된 내용까지 지우지 않도록, 먼저 되돌려야 할 범위를 구분합니다.

문서 전체의 계산 구조가 달라졌는지, 특정 시트의 입력값만 바뀌었는지 확인합니다. 합계가 달라졌다면 결과 셀만 보지 않고 참조하는 범위도 함께 살핍니다. 행이나 열이 삭제된 경우에는 수식이 남아 있어도 참조 관계가 달라질 수 있습니다. 복원할 버전은 숫자가 그럴듯해 보인다는 이유보다 필요한 입력값과 수식이 함께 남아 있는지를 기준으로 고릅니다.

오류를 발견한 시각도 단서입니다. 다만 발견한 시각이 곧 수정된 시각은 아닙니다. 정상적으로 사용하던 때와 이상을 발견한 때 사이의 기록을 좁혀 확인하는 방식이 적절합니다. 이름이 붙은 버전이 있다면 해당 이름이 어떤 작업 상태를 뜻하는지도 확인합니다. 이름만 보고 복원하기보다 실제 내용을 열어 대조하는 과정이 필요합니다.

파일 자체가 사라진 상황은 구분해야 합니다. 버전 기록은 열려 있는 문서의 이전 편집 상태를 살피는 기능입니다. 삭제된 파일을 찾는 작업과 같은 절차로 다루지 않습니다. 또한 현재 문서의 복사본을 열어 놓고 원본의 과거 기록을 찾고 있지는 않은지 확인합니다. 이름이 비슷한 파일이 여럿이면 문서 제목만으로 판단하기 어렵습니다.

먼저 실행 취소로 해결할 수 있는지 확인합니다

두 손으로 넘기는 문서

짚고 가기

실행 취소 전 확인

  • 방금 한 수정인지 확인
  • 이후 이어진 작업량 확인
  • 유지할 작업도 되돌릴 수 있음

방금 잘못 입력했고 그 뒤로 이어진 작업이 거의 없다면 실행 취소부터 검토합니다. 셀 하나에 잘못 붙여 넣었거나 수식을 지운 직후처럼 수정 흐름을 알고 있을 때 적합합니다. 반대로 편집을 계속한 뒤라면 실행 취소 과정에서 유지해야 할 작업까지 함께 되돌릴 수 있습니다. 어느 상태로 돌아가는지 확인하지 않고 반복해서 누르는 방식은 피합니다.

실행 취소와 이전 버전 복원은 판단 기준이 다릅니다. 실행 취소는 최근 작업 흐름을 거슬러 확인하는 데 쓰고, 이전 버전 복원은 기록에 남아 있는 과거 상태를 선택하는 데 씁니다. 오류가 난 시점이 불분명하거나 여러 사람이 수정한 내용이 섞여 있다면, 기록을 펼쳐 수정 전후의 내용을 비교하는 쪽이 판단하기 쉽습니다.

복원 전에 현재 파일의 사본을 만들어 두는 방법도 있습니다. 현재 상태에 오류가 있더라도 나중에 입력한 정상 자료가 포함되어 있을 수 있기 때문입니다. 사본 이름에는 복원 전 상태라는 뜻을 남겨 구별합니다. 다만 사본은 현재 내용을 별도로 남기는 용도로 이해해야 합니다. 원본의 과거 편집 기록까지 동일하게 이어지는 문서로 생각하면 혼동하기 쉽습니다.

이때 사본을 만들었다는 이유만으로 바로 복원을 진행하지 않습니다. 복원 후에도 필요한 새 입력값이 무엇인지 먼저 정리합니다. 예를 들어 수식이 바뀐 뒤 정상적으로 추가한 행이 있다면, 그 행의 내용은 과거 버전에 없을 수 있습니다. 되돌릴 내용과 남길 내용을 나누어 두면 복원 뒤 다시 확인할 범위가 분명해집니다.

기록을 열어 수정 전후를 비교합니다

컴퓨터 웹 화면에서는 문서를 연 뒤 파일 메뉴의 버전 기록에서 버전 기록 보기를 선택합니다. 오른쪽에 나타나는 기록에서 시점을 선택하면 해당 버전의 내용을 확인할 수 있습니다. 묶여 있는 기록은 펼쳐 세부 변경 시점을 살핍니다. 화면 구성이나 메뉴가 예상과 다르면 사용 중인 환경과 파일 형식을 먼저 확인합니다.

이 단계에서는 복원 버튼을 누르기보다 후보 버전의 내용을 비교합니다. 삭제된 시트가 남아 있는지, 수식이 있던 셀에 값만 들어가 있지는 않은지, 필요한 행이 포함되어 있는지 살핍니다. 수정한 사람과 변경 표시도 단서로 활용합니다. 다만 편집자 이름이나 시각만으로 오류 원인을 단정하지 않고 실제 셀 내용을 기준으로 판단합니다.

위에서 내려다본 마우스

하나씩 확인

기록에서 살펴볼 점

  • 삭제된 시트가 남아 있는지
  • 수식 셀에 값만 들어갔는지
  • 필요한 행이 포함됐는지
  • 셀 기록과 버전 기록 함께 확인

특정 셀의 변화만 궁금하다면 셀의 수정 기록을 확인하는 방법도 있습니다. 해당 셀을 마우스 오른쪽 버튼으로 눌러 수정 기록 관련 메뉴를 살핍니다. 다만 이 기록이 문서에서 일어난 모든 변화를 담는 것은 아닙니다. 수식 계산으로 결과만 달라진 상황이나 행과 열의 구조가 바뀐 상황은 파일의 버전 기록과 함께 확인해야 합니다.

기록을 볼 수 없거나 복원 기능이 나타나지 않으면 권한을 확인합니다. 이전 버전을 살피고 복원하려면 편집 권한이 필요합니다. 열람만 가능한 상태에서 같은 메뉴를 계속 찾는 것으로 해결되지는 않습니다. 또한 기록에 원하는 순간이 각각 따로 남아 있다고 가정하지 않습니다. 선택 가능한 버전 안에서 필요한 상태를 찾아야 합니다.

복원할 시점은 날짜만 보지 않고 필요한 입력값과 수식이 함께 남아 있는지 확인합니다

전체 복원과 일부 수정 중 맞는 쪽을 고릅니다

문서 전체가 잘못 정리됐고 이후에 남겨야 할 작업이 없다면 이전 버전으로 복원하는 방법을 검토합니다. 반면 특정 범위만 잘못됐고 나머지 최신 내용은 유지해야 한다면 필요한 부분만 옮기는 쪽이 적합합니다. 수식이 문제라면 복사할 범위와 붙여 넣을 위치가 맞는지, 참조 대상이 달라지지 않는지도 확인합니다.

실제 복원 절차는 다음 흐름으로 정리합니다.

  1. 현재 파일과 복원 후에도 남길 내용을 확인합니다
  2. 파일 메뉴에서 버전 기록 보기를 선택합니다
  3. 후보 시점을 열어 입력값과 수식을 비교합니다
  4. 선택한 버전의 복원 기능을 실행합니다
  5. 복원된 문서에서 필요한 계산과 누락 여부를 확인합니다

이전 버전 화면에서 내용을 직접 옮기기 어렵다면 해당 버전의 메뉴에 사본 만들기가 있는지 확인합니다. 이전 상태의 사본을 별도로 만든 뒤 현재 파일과 나란히 비교하면 필요한 범위를 구분하기 쉽습니다. 일부 값을 가져올 때는 수식까지 가져올지 값만 가져올지 결정합니다. 값만 붙이면 계산식은 따라오지 않으므로 목적에 맞게 선택합니다.

셀이 표시된 대형 화면을 아래에서 올려다본 모습

Q복원 뒤 무엇을 확인하나요?

합계·입력 셀, 시트·행 복구 여부와 다른 편집자의 후속 작업을 대조합니다.

복원이 끝났다는 화면만으로 확인을 마치지 않습니다. 합계가 계산되는 셀과 입력용 셀을 각각 살피고, 삭제되었던 시트나 행이 돌아왔는지 확인합니다. 공동 문서라면 다른 편집자의 후속 작업이 빠지지 않았는지도 대조합니다. 복원은 이전 상태를 선택하는 기능이며, 그 상태가 지금 필요한 업무 내용과 맞는지는 별도로 확인해야 합니다.

잘못된 버전을 선택한 경우에는 기록을 다시 열어 원하는 상태를 재검토합니다. 복원 후 생긴 변경까지 고려해야 하므로 버튼을 연속해서 누르기보다 현재 상태부터 확인합니다. 처음에 남겨 둔 사본이 있다면 빠진 최신 내용을 찾는 비교 자료로 활용합니다. 같은 범위를 여러 번 덮어쓰면 판단이 어려워지므로, 확인할 범위를 정해 차례로 처리합니다.

다음 수정 전에는 이름과 확인 기준을 남깁니다

반복해서 쓰는 문서라면 큰 변경 전에 현재 버전에 이름을 지정합니다. 이름은 수정 전 상태를 식별할 수 있도록 구체적으로 적습니다. 예를 들어 집계 수식 변경 전이나 입력 항목 정리 전처럼 작업 내용을 담습니다. 완료라는 이름만 반복하면 나중에 어떤 상태인지 구별하기 어려우므로, 무엇을 끝낸 상태인지까지 적는 편이 낫습니다.

공동 작업에서는 구조를 바꾸는 수정과 일상적인 입력을 구분해 관리합니다. 수식을 넓게 바꾸거나 시트를 삭제하기 전에는 진행 중인 편집이 있는지 확인합니다. 복원이 필요한 상황에서도 어느 시점으로 되돌릴지와 이후 입력 중 유지할 내용을 함께 정리합니다. 다른 사람이 수정 중인 문서를 갑자기 과거 상태로 바꾸면 작업 기준이 어긋날 수 있습니다.

수식 영역과 입력 영역을 구분하는 것도 다음 실수를 줄이는 방법입니다. 반복해서 덮어쓰는 범위가 정해져 있다면 셀 색상이나 안내 문구로 용도를 표시합니다. 필요한 경우 시트 및 범위 보호 기능의 편집 제한을 검토합니다. 파일을 열 수 있는 권한과 특정 범위를 수정할 수 있는 설정은 따로 확인해야 합니다.

되돌리기 작업은 복원할 시점을 찾고, 남길 내용을 구분하고, 복원 뒤 계산을 확인하는 과정으로 마칩니다. 이후에는 같은 문제가 생겼을 때 판단할 기준을 문서에 남깁니다. 기록을 잘 찾는 습관과 수정 전 상태를 알아보기 쉽게 남기는 습관이 함께 있어야 다음 오류에서도 필요한 내용을 차분하게 복구할 수 있습니다.

목록으로

이 글은 엑셀·구글시트 자동화 실험에서 발행했습니다. 인용·링크는 자유롭고, 본문·그림의 복제 게시는 삼가 주세요.