Excel에서 순환 참조 제거 또는 허용

적용 대상
Microsoft 365용 Excel Mac용 Microsoft 365용 Excel Excel 2024 Mac용 Excel 2024 Excel 2021 Mac용 Excel 2021 Excel 2019 Excel 2016

순환 참조는 수식이 직접 또는 간접적으로 자신을 참조하는 경우에 발생합니다. 예를 들어 D3 셀에 가 포함된 =D1+D2+D3경우 D3는 D3에 의존하기 때문에 Excel에서 계산을 완료할 수 없습니다.

Excel에서 순환 참조를 유발하는 수식

순환 참조가 있는 셀을 찾고 수정하는 방법

  • 수식>순환 참조 검사> 오류로 이동합니다.
  • 나열된 각 셀 주소를 선택하고 더 이상 자신을 가리키지 않도록 수식을 업데이트합니다.
  • 문제가 여러 셀에 걸쳐 있는 경우 수식>을사용하여 선례 또는 종속 항목을 추적하여 관계를 추적합니다. 수식 탭에서 Trace Precedents를 사용하여 수식 링크를 따라가세요.
  • 상태 표시줄에 순환 참조가 더 이상 표시되지 않을 때까지 반복합니다.

Ctrl+G(Windows) 또는 Control+G(Mac)를 눌러 참조된 셀로 빠르게 이동할 수 있습니다.

순환 참조 패턴 예제

시나리오 예제 순환 참조를 만드는 이유
직접 자체 참조 셀 A1에 포함된 항목 =A1+A2 A1은 자체 값에 따라 달라집니다.
수식의 범위에 자체 셀이 포함되는 경우 F3 셀에 다음 포함 =SUM(A3:F3) F3은 계산 중인 범위에 포함됩니다.
셀 간 간접 루프 A1은 를 포함 =B1+1하고, B1은 다음을 포함합니다. =A1+1 각 셀은 서로 의존합니다.

상태 표시줄 및 경고 동작 이해

  • 상태 표시줄에는 순환 참조와 하나의 셀 주소가 표시될 수 있습니다.
  • 다른 워크시트에 순환 참조가 있는 경우 주소가 없는 순환 참조 만 표시될 수 있습니다.
  • 세션에서 순환 참조를 처음 만들면 경고 메시지가 표시됩니다. 이후의 순환 참조에는 동일한 경고 대화 상자가 표시되지 않을 수 있습니다.

한 가지 일반적인 순환 참조 사례에 대해 이 짧은 예제를 시청하세요.

[! 비디오 0d62be55-8ccd-43b6-8472-0fc7debb4521]

오류 검사 또는 순환 참조를 사용할 수 없는 경우 문제 해결

이 명령은 플랫폼 및 빌드에 따라 다를 수 있습니다.

  • Windows 데스크톱 및 Mac 데스크톱: 수식> 사용순환 참조확인하는> 오류
  • 웹용 Excel 및 모바일 앱: 수식 감사 명령이 제한될 수 있습니다. 데스크톱 앱에서 파일을 열어 순환 참조를 찾고 수정합니다.
  • 명령이 표시되지 않으면 Excel의 검색 상자를 사용하여 또는 Circular References를 검색합니다.Error Checking
  • 명령이 비활성화된 경우 먼저 워크시트 셀을 선택한 다음, 다시 시도하세요.

편집 후에도 순환 참조 알림이 계속될 수 있는 이유

이러한 이유 중 하나로 인해 경고가 계속 표시될 수 있습니다.

  • 다른 순환 참조가 다른 워크시트에 남아 있습니다.
  • 열려 있는 또 다른 통합 문서에는 여전히 순환 참조가 있습니다.
  • 수식 체인은 여전히 간접적으로 다시 자신을 가리킵니다.
  • 반복 계산을 사용할 수 있으므로 의도적으로 순환 참조가 허용됩니다.

순환 참조 경고 메시지에 대한 자세한 정보

Excel에서 순환 참조가 처음으로 발견되면 경고 메시지가 표시됩니다. 확인을 선택한 다음 수식을 수정하거나 허용합니다. 경고를 닫으면 Excel에 셀에 마지막으로 계산된 값 중 하나 0 또는 마지막 계산값이 표시될 수 있습니다. 표시되지 않는 0셀에 순환 참조가 의심되는 경우 수식 입력줄에서 수식을 선택하고 Enter 키를 누릅니다.

반복 계산을 사용하여 순환 참조 허용

반복되는 재계산이 의도적인 특정 재무 또는 엔지니어링 모델에 대한 순환 참조를 허용할 수 있습니다. 대부분의 워크시트에서는 반복 계산을 해제한 상태로 둡니다.

  1. Windows 데스크톱용 Excel에서 파일>옵션>수식으로 이동합니다.
  2. Mac용 Excel 데스크톱에서 Excel>기본 설정>계산으로 이동합니다.
  3. 반복 계산 사용(Windows) 또는 반복 계산 사용(Mac)을 선택합니다.
  4. 최대 반복 횟수를 설정하여 다시 계산 횟수를 제어합니다.
  5. 다시 계산이 중지되는 시점을 제어하도록 최대 변경량 을 설정합니다.

기본적으로 Excel은 100회 반복 후 또는 값이 0.001 미만으로 변경되면 중지됩니다.

플랫폼 및 버전 차이

  • Windows 데스크톱 및 Mac 데스크톱용 Excel은 전체 순환 참조 추적 도구를 제공합니다.
  • 웹용 Excel은 수식 계산을 지원하지만 순환 참조 문제 해결 도구는 데스크톱보다 제한적일 수 있습니다.
  • iOS 및 Android에서 완전한 추적 및 수정 워크플로를 위해 데스크톱 앱을 사용합니다.

추가 지원

언제든지 Excel 기술 커뮤니티의 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.

참고 항목