다음과 같은 경우 순환 참조가 Excel에서 발생합니다.
- 수식 에는 수식 자체가 포함 된 셀에 대한 셀 참조 가 들어 있습니다. 이 유형의 순환 참조의 예제는 위의 이미지에서 셀 C1의 수식에 해당 셀에 대한 수식 참조가 포함되어 있습니다. = A1 + A2 + A3 + C1
- 수식은 다른 수식을 참조하여 결국 원래 수식이 들어있는 셀 을 다시 참조합니다. 알려진이 간접 참조 유형의 예제는 이미지의 두 번째 예제에서 셀 A7, B7 및 B9를 연결하는 파란색 화살표가이 셀의 수식이 모두 서로를 나타냄을 나타냅니다.
순환 참조 경고
위 이미지에서 볼 수 있듯이 Excel 워크 시트에서 순환 참조가 발생하면 문제를 나타내는 경고 대화 상자가 표시됩니다.
수식의 모든 순환 참조가 아래에 설명 된 것처럼 의도하지 않았기 때문에 대화 상자의 메시지는 특별히 말로 나타납니다.
"조심스럽게 통합 문서에서 하나 이상의 순환 참조가 발견되어 수식이 잘못 계산 될 수 있습니다."
사용자 옵션
이 대화 상자가 표시 될 때 나타나는 사용자 옵션은 OK 또는 도움말 을 클릭하면 순환 참조 문제가 해결되지 않습니다.
대화 상자에서 길고 다소 혼란스러운 메시지를 읽으면 다음을 발견 할 수 있습니다.
- 도움말을 클릭하면 의도하지 않은 순환 참조가 발생할 때 사용됩니다. 이것은 순환 참조에 대한 Excel의 도움말 파일 정보로 이동합니다.
- 확인을 클릭하면 Excel에 순환 참조가 의도적으로 수행되었으며이를 적절한 위치에 두어야한다고 알리는 데 사용됩니다.
의도하지 않은 순환 참조
순환 참조가 실수로 수행 된 경우 도움말 파일 정보에서 순환 참조를 찾고 제거하는 방법을 알려줍니다.
도움말 파일은 리본의 수식> 수식 감사 에있는 Excel의 오류 검사 도구를 사용하도록 안내합니다.
수 많은 의도하지 않은 셀 참조는 수식에 사용 된 셀 참조를 수정하여 오류 검사없이 수정할 수 있습니다. 수식에 셀 참조를 입력하는 대신 마우스로 셀 참조를 클릭하여 가리키기 -------------- -------- 수식에 대한 참조를 입력하십시오.
의도적 인 순환 참조
Excel의 순환 참조는 순환 참조가 실수가 아니기 때문에 순환 참조 문제에 대한 수정을 제공하지 않습니다.
이러한 의도적 순환 참조는 의도하지 않은 순환 참조보다 덜 일반적이지만 결과를 생성하기 전에 Excel에서 여러 번 수식을 반복 하거나 실행하도록하려면이 순환 참조를 사용할 수 있습니다.
반복 계산 사용
Excel에는 이러한 반복 계산 을 사용하려는 경우이를 사용할 수있는 옵션이 있습니다.
반복 계산을 사용하려면 다음을 수행하십시오.
- 파일 탭 (또는 Excel 2007의 Office 단추)을 클릭합니다.
- 옵션 을 클릭하여 Excel 옵션 대화 상자를 엽니 다.
- 대화 상자의 왼쪽 패널에서 수식을 클릭하십시오.
- 대화 상자의 오른쪽 패널에서 반복 계산 사용 확인란을 선택합니다.
아래의 체크 박스 옵션을 사용할 수 있습니다.
- 최대 반복 횟수 설정 : Excel에서 수식을 다시 계산해야하는 횟수
- 계산 결과간에 허용되는 최대 변경 량 설정 : 숫자가 작을수록 결과가 더 정확합니다.
영향을받는 셀에 0 표시
순환 참조를 포함하는 셀의 경우 Excel은 예제의 셀 C1에 표시된 0 또는 셀의 마지막 계산 된 값을 표시합니다.
경우에 따라 수식이있는 셀 참조의 값을 계산하기 전에 수식이 성공적으로 실행될 수 있습니다. 이 경우 수식이 포함 된 셀에 마지막으로 성공한 계산의 값이 표시됩니다.
순환 참조 경고에 대한 추가 정보
통합 문서 에서 순환 참조를 포함하는 수식의 첫 번째 인스턴스 후에 Excel에서 반드시 경고 메시지를 다시 표시하지는 않습니다. 추가 순환 참조가 작성되는 방법과 장소의 상황에 따라 다릅니다.
후속 순환 참조에 대해 경고 메시지가 포함 된 경고 상자가 표시되는 예는 다음과 같습니다.
- 열려있는 통합 문서의 순환 참조의 첫 번째 인스턴스입니다.
- 열려있는 모든 통합 문서의 모든 순환 참조를 제거한 후 새 순환 참조가 만들어집니다.
- 모든 통합 문서를 닫은 후 순환 참조가 포함 된 수식이 새 통합 문서에 만들어집니다.
- 순환 참조가 포함 된 통합 문서가 열립니다.