본문 바로가기

IT과학/엑셀

엑셀 순환참조 오류란 무엇이며 해결방안 알아보기

728x90
반응형

 

순환참조란 수식이 자기자신을 참조하여 무한 반복이 되는 경우를 말합니다.


엑셀을 쓰다보면 가끔씩 '순환참조 오류'라는 문구 나올때가 있습니다.

순환 참조 오류란 말 그대로 현재 수식이 적용되는 셀을 참조할 때 발생하는 오류를 가리킵니다.

그러니까 수식에 들어가는 셀 주소는 자기 자신을 참조할 수 없습니다.

 

자기 자신을 참조하면 무한반복으로 참조가 이루어 지기 때문에 논리적으로 말이 안되는 것입니다.

프로그래밍에서는 재귀 호출이라는 이름으로 순환 참조 알고리즘을 이용하기도 하지만 엑셀에서는 허용되지 않습니다.

순환참조오류

◆ 엑셀 순환참조 오류 해결하기

 

STEP1) 순환참조 오류가 나고 있는 시트를 엽니다.

STEP2) 엑셀파일에서는 [순환 참조] 오류가 발생했는 바로 알수 있습니다. 화면 하단의 상태바에 표시가 되기 때문입니다. 그림처럼 워크시트에서 순환참조 에러가 나면 왼쪽 하단에 문자로 "순환 참조"와 셀 번호가 나옵니다.

STEP3) 해당 셀을 클릭하여 순환참조가 되어 있는 수식을 수정하면 오류를 해결됩니다.

 

STPE4) 2번째 방법은 엑셀 리본메뉴에서 [수식]탭 → [수식 분석] 그룹 → [오류 검사] 리본 메뉴에서 [순환 참조]를 선택합니다.

STEP5) 순환 참조에는 오류가 난 셀 번호가 나타납니다. 셀 번호를 클릭하면 해당 위치로 이동합니다.

 

STEP6) F2 단축키를 눌러 상단 수식 편집기로 이동하지 않고 바로 수정할 수 있도록 만듭니다. 식에서 순환참조 오류가 날수 있는 셀 번호를 찾습니다. 현재 수식이 들어간 셀 번호를 찾으면 됩니다.

 

STEP7) 순환참조 오류를 수정하면 모두 완료됩니다.

 

728x90
반응형