Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

수식을 입력했지만 작동하지 않습니다. 대신 "순환 참조"에 대한 이 메시지가 표시됩니다. 수백만 명의 사람들이 같은 문제를 가지고 있으며 수식이 자체 계산을 시도하고 있기 때문에 발생합니다. 모양은 다음과 같습니다.

순환 참조를 실행하는 수식

수식 =D1+D2+D3은 셀 D3에 있기 때문에 스스로를 참조하려고 하므로 실행되지 않습니다. 이 문제를 해결하려면 수식을 다른 셀로 이동할 수 있습니다. Ctrl+X를 눌러 수식을 잘라내고 다른 셀을 선택한 다음 Ctrl+V를 눌러 붙여넣습니다.

팁: 

자체 셀에 대한 참조를 포함하는 함수(예: 셀 F3에 =SUM(A3:F3)이 포함됨)도 사람들이 많이 저지르는 실수입니다. 예를 들면 다음과 같습니다.

브라우저가 비디오를 지원하지 않습니다. Microsoft Silverlight, Adobe Flash Player 또는 Internet Explorer 9를 설치하세요.

다음 중 하나를 시도해 볼 수 있습니다.

  • 수식을 입력한 경우 해당 셀에서 이 셀 자체를 참조하고 있지 않은지 확인합니다. 예를 들어 셀 A3에 수식 =(A1+A2)/A3이 포함된 경우를 들 수 있습니다. 셀 A1에 수식 =A1+1이 있다면 이 역시 순환 참조 오류를 일으킵니다.

찾는 동안 간접 참조를 검사. 이 수식은 셀 A1에 수식을 배치할 때 발생하며 B1의 다른 수식을 사용하여 A1 셀을 다시 참조합니다. 이것이 당신을 혼란스럽게 하는 경우 Excel에 어떤 일이 일어나는지 상상해 보십시오.

  • 오류를 찾을 수 없는 경우 수식 탭을 선택하고 오류 검사 옆의 화살표를 선택하고 순환 참조를 가리킨 다음 하위 메뉴에 나열된 첫 번째 셀을 선택합니다.

  • 셀의 수식을 검토합니다. 셀이 순환 참조의 원인인지 여부를 확인할 수 없는 경우 순환 참조 하위 메뉴에서 다음 셀을 선택합니다.

  • 상태 표시줄에 더 이상 "순환 참조"가 표시되지 않을 때까지 1~3 단계 중 일부 또는 전체를 반복하여 통합 문서의 순환 참조를 계속 검토하고 수정합니다.

    

  • 왼쪽 아래 모서리에 있는 상태 표시줄에 순환 참조와 한 개의 순환 참조에 대한 셀 주소가 표시됩니다.

    활성 워크시트가 아닌 다른 워크시트에 순환 참조가 있는 경우 상태 표시줄에 셀 주소 없이 "순환 참조"라고만 표시됩니다.

  • 순환 참조 셀 간을 이동하려면 연결선을 두 번 클릭합니다. 이 화살표는 현재 선택한 셀 값에 영향을 주는 셀을 나타냅니다. 수식을 선택하여 추적기 화살표를 표시한 다음 추적 선례 또는 추적 종속을 선택합니다.

    참조하는 셀 추적

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

Excel에서 순환 참조가 처음으로 발견되면 경고 메시지가 표시됩니다. 확인을 선택하거나 메시지 창을 닫습니다.

메시지를 닫으면 셀에 0 또는 마지막 계산 값이 표시됩니다. 그리고 지금 당신은 아마 말하고있다, "중단, 마지막 계산 값?" 예. 경우에 따라 수식이 자체 계산을 시도하기 전에 성공적으로 실행될 수 있습니다. 예를 들어 IF 함수 를 사용하는 수식은 사용자가 인수(수식이 제대로 실행되어야 하는 데이터 조각)를 입력하여 수식 자체를 계산할 때까지 작동할 수 있습니다. 이 경우 Excel은 마지막으로 성공한 계산의 값을 유지합니다.

셀에 순환 참조가 있는 것 같은데, 0이 표시되지 않으면 다음을 시도해 보세요.

  • 수식 입력줄에서 수식을 선택한 다음 Enter 키를 누릅니다.

중요    대부분의 경우 순환 참조를 포함하는 추가 수식을 만드는 경우 Excel에서 경고 메시지를 다시 표시하지 않습니다. 다음 목록에서는 경고 메시지가 표시되는 일부 시나리오를 보여 줍니다.

  • 열려 있는 통합 문서에서 순환 참조의 첫 번째 인스턴스를 만드는 경우

  • 열려 있는 모든 통합 문서에서 모든 순환 참조를 제거한 다음 새 순환 참조를 만드는 경우

  • 모든 통합 문서를 닫고 새 통합 문서를 만든 다음 순환 참조가 포함된 수식을 입력하는 경우

  • 순환 참조가 포함되어 있는 통합 문서를 여는 경우

  • 열려 있는 다른 통합 문서가 없을 때 통합 문서를 연 다음 순환 참조를 만드는 경우

반복 계산에 대한 자세한 정보

함수가 반복(특정 숫자 조건이 충족될 때까지 반복)되게 만드는 순환 참조를 사용해야 할 때도 있습니다. 컴퓨터 속도가 저하될 수 있으므로 반복 계산은 일반적으로 Excel에서 해제되어 있습니다.

반복 계산에 대해 잘 알고 있지 않는 한 순환 참조를 수정하는 것이 좋습니다. 반복 계산에 대해 잘 알고 있는 경우에는 해당 기능을 사용할 수 있지만 수식이 다시 계산되는 횟수를 결정해야 합니다. 최대 반복 횟수 또는 변화 한도값을 변경하지 않고 반복 계산을 사용하면 100회의 반복 계산 후 또는 순환 참조의 모든 값이 반복 계산 사이에 0.001 미만만큼 변경된 후 계산이 중지됩니다. 그러나 최대 반복 횟수와 허용되는 변화량은 사용자가 제어할 수 있습니다.

  1. 파일 > 옵션 > 수식을 선택합니다. Mac용 Excel 사용하는 경우 Excel 메뉴를 선택한 다음 기본 설정 > 계산 선택합니다.

  2. 계산 옵션 섹션에서 반복 계산 사용 확인란을 선택합니다. Mac에서 반복 계산 사용을 선택합니다.

  3. 반복 계산할 최대 횟수를 설정하려면 최대 반복 횟수 상자에 반복 횟수를 입력합니다. 반복 횟수가 많을수록 워크시트 계산에 필요한 시간이 더 길어집니다.

  4. 변화 한도값 상자에 반복이 계속될 수 있는 가장 작은 값을 입력합니다. 이 값은 계산된 값에서 가장 작은 변경값입니다. 이 값이 작을수록 결과는 더 정확하지만 워크시트 계산에 소요되는 시간이 길어집니다.

반복 계산의 세 가지 결과는 다음과 같습니다.

  • 솔루션이 수렴되므로 안정적인 최종 결과에 도달합니다. 이것은 바람직한 조건입니다.

  • 해가 분기됩니다. 즉, 반복 계산이 계속 진행되면서 현재 결과와 이전 결과 사이의 차이가 커집니다.

  • 해가 두 값 사이를 전환합니다. 예를 들어 첫 번째 반복 계산 후 결과는 1이 되고 다음 반복 계산 후 결과는 10이 되었다가 다음 반복 계산 후 결과는 다시 1이 되는 방식으로 나타납니다.

맨 위로 이동

추가 지원

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

팁: 소규모 비즈니스 소유자이고 Microsoft 365를 설정하는 방법에 관한 자세한 정보를 찾고 있다면 중소기업 도움말 및 학습을 방문하세요.

참고 항목

Excel의 수식 개요

수식 손상을 방지하는 방법

수식의 오류 찾기 및 수정

Excel 바로 가기 키 및 기능 키

Excel 함수(사전순)

Excel 함수(범주별)

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×