현상
Excel에서 파일을 열거나 수식을 편집할 때 다음 이미지와 같이 순환 참조 경고 메시지가 나타나며 수식의 결과가 0으로 표시됩니다.
위 메시지에서 [확인]을 클릭하면 순환 참조 허용, 제거 또는 수정에 대한 설명이 있는 Excel 도움말이 뜹니다. 만약 위 메시지에서 [취소]를 클릭하면 작성했던 수식이 그대로 유지됩니다. 그리고 순환 참조 오류가 모두 제거될 때까지 다음 이미지와 같이 왼쪽 아래의 상태 표시줄에 순환 참조 관련 셀이 표시됩니다.
원인
수식에서 직접적 또는 간접적으로 셀 자신을 참조하는 경우 순환 참조가 만들어집니다. 업무 분야 및 작업 파일에 따라 다르지만 일부 공학, 수학 및 회계 분야를 제외하고 대부분의 경우, 수식의 범위(참조)가 잘못 설정된 셀에서 표시됩니다.
해결 방법
이 문서에서는 Excel 2007을 예시로 설명하였습니다.
경우 1: 잘못 작성된 수식인 경우
이 경우 순환 참조 수식이 입력된 셀을 하나씩 확인하면서 잘못된 수식을 수정합니다.
-
Excel을 실행하신 후, [수식]을 클릭하세요.
-
수식 분석에서 오류 검사의 옆의 화살표를 클릭하고 [순환 참조]를 클릭한 후 표시되는 셀을 클릭하여 해당 셀로 이동하세요.
-
수식의 참조가 자신의 셀을 포함한 범위로 입력되어 있는 것을 확인하고 이것을 적절하게 수정하세요.
-
수정 전:
-
수정 후:
-
-
2번과 3번의 방법을 반복하여 상태 표시줄에 순환 참조라는 표시가 사라질 때까지 수식을 수정하세요.
경우 2: 순환 참조를 사용해야 하는 수식인 경우
-
Excel을 실행시킨 후, [Office 단추], [Excel 옵션]을 차례대로 클릭하세요.
-
Excel 옵션 화면에서 [수식]을 클릭하세요.
-
Excel 옵션 화면의 오른쪽 창에서 계산 옵션 아래에 있는 [반복 계산 사용] 체크 박스에 체크하고 최대 반복 횟수를 적절하게 수정하세요(이 문서에서는 예시로 최대 반복 횟수를 1로 수정하였습니다).
-
계산 옵션 아래에 있는 통합 문서 계산이 자동으로 선택되어 있는 경우 계산이 실행될 때마다 반복 계산이 적용될 수 있으므로 [수동]으로 변경하고 [통합 문서를 저장하기 전에 항상 다시 계산] 체크 박스의 체크를 해제한 후 [확인]을 클릭하세요.
참고 자료