Excel 수식의 순환 참조

다음과 같은 경우 순환 참조가 Excel에서 발생합니다.

  1. 수식 에는 수식 자체가 포함 된 셀에 대한 셀 참조 가 들어 있습니다. 이 유형의 순환 참조의 예제는 위의 이미지에서 셀 C1의 수식에 해당 셀에 대한 수식 참조가 포함되어 있습니다. = A1 + A2 + A3 + C1
  2. 수식은 다른 수식을 참조하여 결국 원래 수식이 들어있는 을 다시 참조합니다. 알려진이 간접 참조 유형의 예제는 이미지의 두 번째 예제에서 셀 A7, B7 및 B9를 연결하는 파란색 화살표가이 셀의 수식이 모두 서로를 나타냄을 나타냅니다.

순환 참조 경고

위 이미지에서 볼 수 있듯이 Excel 워크 시트에서 순환 참조가 발생하면 문제를 나타내는 경고 대화 상자가 표시됩니다.

수식의 모든 순환 참조가 아래에 설명 된 것처럼 의도하지 않았기 때문에 대화 상자의 메시지는 특별히 말로 나타납니다.

"조심스럽게 통합 문서에서 하나 이상의 순환 참조가 발견되어 수식이 잘못 계산 될 수 있습니다."

사용자 옵션

이 대화 상자가 표시 될 때 나타나는 사용자 옵션은 OK 또는 도움말 을 클릭하면 순환 참조 문제가 해결되지 않습니다.

대화 상자에서 길고 다소 혼란스러운 메시지를 읽으면 다음을 발견 할 수 있습니다.

의도하지 않은 순환 참조

순환 참조가 실수로 수행 된 경우 도움말 파일 정보에서 순환 참조를 찾고 제거하는 방법을 알려줍니다.

도움말 파일은 리본의 수식> 수식 감사 에있는 Excel의 오류 검사 도구를 사용하도록 안내합니다.

수 많은 의도하지 않은 셀 참조는 수식에 사용 된 셀 참조를 수정하여 오류 검사없이 수정할 수 있습니다. 수식에 셀 참조를 입력하는 대신 마우스로 셀 참조를 클릭하여 가리키기 -------------- -------- 수식에 대한 참조를 입력하십시오.

의도적 인 순환 참조

Excel의 순환 참조는 순환 참조가 실수가 아니기 때문에 순환 참조 문제에 대한 수정을 제공하지 않습니다.

이러한 의도적 순환 참조는 의도하지 않은 순환 참조보다 덜 일반적이지만 결과를 생성하기 전에 Excel에서 여러 번 수식을 반복 하거나 실행하도록하려면이 순환 참조를 사용할 수 있습니다.

반복 계산 사용

Excel에는 이러한 반복 계산 을 사용하려는 경우이를 사용할 수있는 옵션이 있습니다.

반복 계산을 사용하려면 다음을 수행하십시오.

  1. 파일 탭 (또는 Excel 2007의 Office 단추)을 클릭합니다.
  2. 옵션 을 클릭하여 Excel 옵션 대화 상자를 엽니 다.
  3. 대화 상자의 왼쪽 패널에서 수식을 클릭하십시오.
  4. 대화 상자의 오른쪽 패널에서 반복 계산 사용 확인란을 선택합니다.

아래의 체크 박스 옵션을 사용할 수 있습니다.

영향을받는 셀에 0 표시

순환 참조를 포함하는 셀의 경우 Excel은 예제의 셀 C1에 표시된 0 또는 셀의 마지막 계산 된 값을 표시합니다.

경우에 따라 수식이있는 셀 참조의 값을 계산하기 전에 수식이 성공적으로 실행될 수 있습니다. 이 경우 수식이 포함 된 셀에 마지막으로 성공한 계산의 값이 표시됩니다.

순환 참조 경고에 대한 추가 정보

통합 문서 에서 순환 참조를 포함하는 수식의 첫 번째 인스턴스 후에 Excel에서 반드시 경고 메시지를 다시 표시하지는 않습니다. 추가 순환 참조가 작성되는 방법과 장소의 상황에 따라 다릅니다.

후속 순환 참조에 대해 경고 메시지가 포함 된 경고 상자가 표시되는 예는 다음과 같습니다.