엑셀 순환참조, 파일 멈춤 현상 1분 만에 잡는 이야기
얼마 전, 정말 중요한 엑셀 파일을 열다가 갑자기 멈추더니.. '순환 참조' 경고가 떠서 식겁했던 경험이 있습니다. 혹시 바이러스라도 걸린 건 아닐까? 파일이 완전히 망가진 건 아닌지? 정말 별의별 생각이 다 들더군요. 하지만 알고 보니까 이건 프로그램 문제가 아니라, 수식을 만들다가 저지른 아주 사소한 실수 때문이었습니다. 이번 포스팅에서는 순환참조 때문에 고생했던 분들을 위해서, 이 문제를 1분 만에 찾아내는 저만의 경험을 공유해 보겠습니다. 👉︎오류가 걱정된다면 제가 겪었던 일과 해결했던 과정을 그대로 보여드릴 테니, 혹시 같은 문제를 겪고 있다면.. 천천히 따라 해 보세요~ 엑셀 문서를 열어봤더니, 위와 같은 경고 메시지가 나타났습니다. 그 내용인즉..계산의 결과가 다시 계산의 원인이 되는, 뫼비우스의 띠처럼 꼬여버린 상태라고 하네요. 이런 문제는..수식이 이중으로 꼬이거나 전혀 엉뚱한 방향으로 이어졌을 때 쉽게 발생합니다. 오류 위치를 알려주는 '추적 화살표' [수식] 탭의 [수식 분석] 그룹에 있는 '참조되는 셀 추적'과 '참조하는 셀 추적' 기능은 정말 유용한데요. 현재 셀에 어떤 값들이 영향을 주는지 보여주는 것이 '참조되는 셀 추적'입니다. 반대로 '참조하는 셀 추적'은 현재 셀이 어떤 셀들에게 영향을 주는지 보여줍니다. 이 화살표만 따라가도 꼬인 부분을 금방 찾아낼 수 있습니다. 순환참조 1분 만에 범인 찾는 과정 시트가 수십 개나 되는 복잡한 파일에서 오류가 발생하면 눈앞이 캄캄해집니다. 이럴 때 아래 순서대로 따라 하면 순식간에 범인을 찾을 수 있습니다. 1단계: 오류가 숨어있는 '시트' 찾기 가장 먼저 할 일은 수많은 시트 중에서 어느 시트에 문제가 있는지 알아내는 것이죠. 엑셀 상단 메뉴 [수식] > [오류 검사] 옆 화살표 > [순환 참조]에 마우스를 올리면, 오...