PC 및 모바일

Excel에서 순환 참조를 찾는 방법

순환 참조는 매우 까다로울 수 있으므로 찾는 방법을 아는 것이 중요합니다. Excel에는 순환 참조를 감지하고 계산이 무한 루프에 빠지지 않도록 하는 기본 제공 메커니즘이 있습니다. 이 기능을 활성화하고 활용하는 방법만 알면 됩니다.

Excel에서 순환 참조를 찾는 방법

이 기사에서는 Excel에서 순환 참조를 찾는 방법을 보여줍니다. 또한 처음부터 정확히 순환 참조가 무엇인지, 왜 피해야 하는지 설명하겠습니다.

Microsoft Excel에서 순환 참조를 찾는 방법

Excel 통합 문서에 수식을 입력하려고 할 때 일종의 문제가 발생하면 순환 참조를 처리하고 있을 수 있습니다. 이는 수식이 자체 값을 사용하여 계산하려고 할 때 발생합니다. 이 시점에서 Excel은 다음과 같은 경고 메시지를 보냅니다.

"공식이 직접 또는 간접적으로 자체 셀을 참조하는 하나 이상의 순환 참조가 있습니다. 이로 인해 계산이 잘못될 수 있습니다.”

끝없는 루프가 계속 진행되거나 정답에 도달하기 전에 종료될 수 있으므로 Excel에서 순환 참조를 멀리하는 것이 가장 좋습니다. 뿐만 아니라 순환 참조를 사용하면 통합 문서의 전체 계산 프로세스가 크게 느려질 수 있습니다. 그러나 대부분의 경우 순환 참조의 가장 큰 문제는 식별하는 것입니다.

순환 참조에는 비의도적, 의도적, 숨김의 세 가지 유형이 있습니다. 순환 참조의 대부분은 의도적이지 않은 순환 참조를 만들려면 Excel 사용에 능숙한 사람이 필요하기 때문입니다. 마지막으로 숨겨진 순환 참조가 있습니다. 우발적 순환 참조는 찾기 쉽지만 Excel이 숨겨진 순환 참조를 항상 감지할 수 있는 것은 아니므로 다른 방법을 사용해야 합니다.

경고 메시지가 나타나면 "확인" 또는 "도움말" 버튼을 클릭할 수 있습니다. 후자는 통합 문서의 어디에 있는지 지적하지 않고 순환 참조에 대한 자세한 정보만 제공합니다. 반면에 "확인"을 선택하거나 메시지를 끄면 마지막 셀에서 마지막으로 계산된 값이나 0을 찾을 수 있습니다. 이 알림이 항상 표시되는 것은 아닙니다. 예를 들어 의도적이든 아니든 계속해서 더 많은 순환 참조를 만들면 Excel에서 이 문제에 대한 알림을 중지합니다.

매우 드물게 자체 계산 메커니즘이 작동하기 전에 하나의 순환 참조가 포함된 공식을 완료할 수 있습니다. 이 경우 마지막으로 성공한 값만 결과로 표시됩니다. 즉, 순환 참조로 인해 시스템이 응답하지 않을 수 있습니다. 그렇기 때문에 그것을 식별하는 것이 가장 중요한 단계입니다.

Excel에서 순환 참조 오류를 수정하려면 먼저 찾아야 합니다. 완료 방법을 알아보려면 아래 단계를 따르세요.

  1. Excel이 표시하는 경고 메시지를 끕니다.
  2. 상단 메뉴의 "수식" 탭으로 이동합니다.

  3. "오류 검사"탭으로 이동하여 클릭하십시오.

  4. 드롭다운 메뉴에서 "순환 참조"를 클릭합니다. 여기에서 모든 순환 참조가 공개됩니다.

  5. 팝업 목록에서 값을 클릭하면 해당 순환 참조로 바로 이동합니다.

순환 참조가 포함된 셀을 클릭하면 시트 하단의 주소 표시줄에도 표시됩니다.

순환 참조에 대해 더 많은 도움이 필요한 경우, 선례 추적 및 종속 추적이라는 두 가지 도구가 도움이 될 수 있습니다. 첫 번째 도구인 추적 선례는 클릭한 셀에 영향을 주는 셀을 보여주는 Excel 통합 문서의 파란색 선을 표시합니다. 반면에 추적 종속은 그 반대입니다. 클릭한 셀의 영향을 받는 셀을 표시하기 위해 선을 추적합니다. 이 두 가지 기능은 Excel에서 감지할 수 없는 순환 참조를 찾는 데 도움이 됩니다. 이러한 추적 프로그램은 순환 참조가 있는 위치를 정확하게 표시하지 않으며 더 빨리 찾는 데 도움이 되는 단서일 뿐입니다.

추적 선례 및 종속 항목 추적을 활성화하려면 아래 단계를 따르십시오.

  1. 스프레드시트 상단의 '수식' 탭으로 이동합니다.

  2. "Formula Auditing" 범주로 이동합니다.

  3. "전례 추적" 또는 "종속 추적"을 선택합니다.

한 번에 하나만 선택할 수 있습니다. 이를 수행하는 더 빠른 방법은 추적 선례의 경우 "Alt + T U T" 또는 추적 종속의 경우 "Alt + T U D" 단축키를 사용하는 것입니다.

일부 Excel 사용자는 반복 계산을 위해 의도적으로 순환 참조를 만듭니다. 그러나 일반적으로 시트에 순환 참조를 통합하는 것은 좋은 생각이 아닙니다.

추가 FAQ

순환 참조를 제거하는 방법

마침내 Excel 통합 문서에서 모든 문제를 일으키는 순환 참조를 찾으면 제거하고 싶을 것입니다. 자동으로 수정하는 방법은 없지만 수식에서 제거하거나 교체해야 하는 부분을 파악할 수 있습니다. 셀을 클릭하고 주소 표시줄에 "순환 참조" 태그가 없으면 문제가 해결되었음을 알 수 있습니다.

순환 참조는 반복 계산 기능이 활성화된 경우에만 Excel 시트에서 생성할 수 있습니다. 이 기능은 기본적으로 비활성화되어 있으므로 일반적으로 궁지에 몰릴 것이 없습니다. 그러나 반복 계산 기능이 어떻게든 활성화되었는지 확인하려면 다음을 수행해야 합니다.

1. 화면 왼쪽 상단의 "파일" 탭으로 이동합니다.

2. 메뉴 하단의 "옵션" 섹션으로 계속 진행합니다.

3. 팝업 창의 왼쪽 사이드바에서 "수식"을 선택합니다.

4. "계산 옵션"에서 "반복 계산 사용" 상자로 이동하여 선택되어 있는지 확인합니다.

5. 반복을 비활성화하려면 선택을 취소합니다.

6. "확인" 버튼을 클릭합니다.

이 방법은 Excel 2010, Excel 2013, Excel 2016, Excel 2019에 적용할 수 있습니다. Excel 2007이 있는 경우 Office 버튼을 클릭하고 "Excel 옵션"으로 이동하면 반복 계산 기능을 찾을 수 있습니다. "반복 영역" 섹션은 "수식" 탭에 있습니다. Excel 2003 또는 이전 버전이 있는 경우 "메뉴"로 이동한 다음 "도구" 탭으로 이동해야 합니다. "계산 탭"은 "옵션" 섹션에 있습니다.

Excel 통합 문서에서 모든 순환 참조 찾기

대부분의 경우 순환 참조는 우연히 생성되지만 상당히 문제가 될 수 있습니다. 전체 공식을 엉망으로 만들 뿐만 아니라 전체 계산 프로세스를 느리게 할 수도 있습니다. 그렇기 때문에 가능한 빨리 찾아서 교체하는 것이 중요합니다. 다행스럽게도 Excel은 감지되는 순간을 알려줍니다. 또한 추적 선례 및 추적 종속성을 사용하여 순환 참조와 다른 셀 간의 관계를 발견하는 데 도움을 받을 수 있습니다.

이전에 Excel 시트에서 순환 참조를 찾으려고 시도한 적이 있습니까? 어떻게 찾았나요? 아래 의견 섹션에 알려주십시오.