엑셀 자동 계산을 꺼둔 거래표는 값이 바뀌어도 합계가 그대로일 수 있나
발행
거래 금액 셀을 고쳤는데 합계가 바뀌지 않으면 먼저 수식이 잘못됐다고 생각하기 쉽다. 그러나 Excel의 계산 모드가 수동이면 수식은 그대로 있어도 화면의 결과가 이전 계산값일 수 있다. 이때 표시된 합계를 최신 거래표의 합계로 보고서를 만들면 수정한 금액이 반영되지 않는다.
Microsoft는 자동 계산과 수동 계산을 구분한다. 자동 계산에서는 관련 입력값이 바뀌면 의존 수식을 다시 계산하며, 수동 계산에서는 사용자가 계산 명령을 실행할 때까지 갱신이 미뤄질 수 있다. Windows 데스크톱의 계산 설정 변경은 열려 있는 통합문서 전체에 영향을 줄 수 있고, 웹 버전은 해당 통합문서에 적용된다는 차이도 공식 안내에 명시돼 있다.
가상의 거래표에서 두 금액이 100과 200이고 합계 수식이 300을 보여준다고 하자. 첫 금액을 150으로 고친 뒤에도 300이면 올바른 최신 합계 350과 차이가 난다. 원본 파일의 복사본에서 계산 옵션과 합계 셀의 수식을 확인하고, 수식 탭의 지금 계산 같은 명령으로 결과가 갱신되는지 점검한다. 이 예는 실제 거래금액이 아닌 동작 확인용 숫자다.
재계산 뒤에도 값이 다르다면 원인은 별개일 수 있다. 합계 범위에서 새 행이 빠졌거나, 입력값이 숫자가 아닌 텍스트이거나, 수식 자체가 고정값으로 바뀌었을 수 있다. 필터로 숨긴 행을 합산할지의 문제도 계산 모드와 다른 질문이다. 무조건 계산 옵션만 바꿔 문제가 해결됐다고 판단하지 않는다.
또한 수식 계산은 외부 원본 자료의 새로 고침과 같은 작업이 아니다. 오래된 거래 데이터를 최신 데이터로 내려받는 과정과, 이미 파일 안에 있는 값을 수식으로 계산하는 과정을 나눠 확인한다. 공유 전에는 원본 수치의 기준일, 계산 모드, 계산 완료 여부를 기록하고 대표 셀을 직접 검산한다. 계산 설정을 바꿨다면 다른 열린 업무 파일에 미칠 영향도 확인한다. 최신 입력값과 최신 계산값이 모두 일치해야 표에 적은 합계를 신뢰할 수 있다.