엑셀에서 “참조가 유효하지 않습니다” 오류를 해결하는 6가지 효과적인 방법
엑셀에서 “참조가 유효하지 않습니다”라는 짜증나는 오류 메시지를 보고 원인을 찾지 못해 답답했던 적이 있으신가요? 셀 참조가 잘못된 경우처럼 간단한 문제일 수도 있지만, 파일 이름, 특히 괄호와 같은 특수 문자가 포함된 파일 이름이 문제를 일으키는 경우도 있습니다.이 오류는 피벗 테이블 만들기, 텍스트 상자 삽입, 깨진 하이퍼링크 클릭 등 다양한 작업 중에 발생할 수 있습니다.보통은 잠시 무시하고 문제를 해결할 수 있지만, 리본 메뉴 아이콘이 비활성화되는 경우처럼 일반적인 방법으로는 문제를 해결할 수 없는 경우도 있습니다.이럴 때는 좀 더 심층적인 문제 해결이 필요합니다.하지만 걱정하지 마세요.대부분의 문제는 일정한 패턴을 보이며 몇 가지 간단한 단계를 통해 해결할 수 있습니다.
엑셀에서 ‘참조가 유효하지 않습니다’ 오류를 해결하는 방법
참조 및 파일 이름에 유효하지 않은 문자가 있는지 확인하십시오.
이것이 아마도 가장 흔한 원인일 겁니다.엑셀 파일 이름에 대괄호(예: [Budget].xlsx)가 있으면 엑셀은 파일 이름에 있는 특수 문자를 처리할 수 없기 때문에 참조를 처리하는 과정에서 오류를 발생시킵니다.특정 기호나 특수 문자가 포함된 긴 경로의 경우에도 마찬가지입니다.
- 파일 탐색기를 열고 문서를 찾으세요.
- 마우스 오른쪽 버튼을 클릭한 다음 [이름 바꾸기]를 선택하세요.
- 파일 이름에서 괄호, 슬래시 또는 기타 특수 기호를 모두 제거한 다음 Enter 키를 누르십시오.
파일 이름을 바꾼 후 다시 열어서 오류가 계속 발생하는지 확인해 보세요.엑셀이 외부 파일을 참조하는 방식 때문에 파일 이름만 바꿔도 문제가 해결되는 경우가 종종 있습니다.
특정 참조 또는 하이퍼링크로 이동
이 기능은 오류가 특정 수식이나 깨진 하이퍼링크 또는 누락된 파일을 가리키는 하이퍼링크에서 발생하는 경우에 도움이 됩니다.
- [수식] > [이름 관리자] 로 이동하여 모든 이름 범위가 유효한지 확인하십시오.존재하지 않는 셀이나 시트를 가리키는 이름 범위가 있으면 수정하거나 삭제하십시오.
- 워크시트에서 끊어진 하이퍼링크가 있으면 마우스 오른쪽 버튼을 클릭하고, 링크 가 잘못된 위치를 가리키거나 누락된 경우 ‘하이퍼링크 제거’를 선택하세요.
또한 하이퍼링크가 이동되었거나 삭제된 파일을 가리키는지 확인하십시오.그렇다면 링크를 제거하거나 업데이트하여 오류를 유발하는 오래된 링크를 없앨 수 있습니다.
VBA 또는 수식에서 참조를 확인하세요
오류가 명확하지 않은 경우가 있습니다.예를 들어 매크로나 연결된 수식이 유효하지 않은 범위를 참조하거나 시트 이름이 변경된 경우입니다.Alt + F11 키를 눌러 VBA 창을 열고 오류가 있는지 확인하세요.또한 복잡한 참조가 포함된 수식을 검토하여 유효한 셀이나 범위를 가리키는지 확인하십시오.
- VBA 편집기에서 도구 > 참조 로 이동하여 누락된 라이브러리가 강조 표시되지 않았는지 확인합니다.강조 표시된 경우 선택을 해제하거나 수정합니다.
피벗 테이블의 명명된 범위 또는 데이터 원본 수정
피벗 테이블을 만들 때 이 오류가 발생하면 선택한 데이터 범위가 존재하는지, 오타가 없는지 다시 한번 확인하세요.삽입 > 피벗 테이블을 선택하고 대화 상자에서 테이블/범위 필드 에 범위를 직접 입력하여 확인하세요.더 좋은 방법은 수식 > 이름 관리자를 열어 이름 지정된 범위가 유효한 셀 블록을 가리키는지 확인하는 것입니다.범위를 다시 선택하거나 오타를 수정하면 문제가 해결되는 경우가 많습니다.
- 명명된 범위를 편집하려면 수식 > 이름 관리자 로 이동하여 범위를 선택하고 편집을 클릭합니다.
- 필요한 경우, 새로 고쳐진 유효한 범위로 새 피벗 테이블을 생성하세요.
하이퍼링크를 제거하거나 업데이트하세요
참조가 유효하지 않다는 오류가 발생하는 경우 하이퍼링크 문제일 수 있으므로 링크를 제거했다가 다시 추가하거나 경로를 업데이트해 보세요.때때로 링크가 깨진 이유는 파일의 이동이나 이름 변경, 또는 링크가 온라인 위치를 가리키는 경우 네트워크 문제 때문일 수 있습니다.
- 스프레드시트에서 하이퍼링크를 마우스 오른쪽 버튼으로 클릭하고 ‘하이퍼링크 제거’를 선택하세요.
- 링크를 유지하면서 수정하려면 마우스 오른쪽 버튼을 클릭하고 ‘하이퍼링크 편집’을 선택한 다음 주소를 업데이트하세요.
파일을 올바르게 저장하세요
어리석게 들릴 수도 있지만, Excel 파일이 로컬에 저장되어 있지 않거나(OneDrive 또는 네트워크 위치 등) 읽기 전용으로 열려 있는 경우 참조가 제대로 작동하지 않습니다.파일에 대한 권한이 있는지 확인하고, 필요한 경우 Ctrl+C 를 눌러 파일을 바탕 화면에 로컬 로 저장하세요 Ctrl + S.파일을 다시 저장하는 것만으로도 참조가 재설정되어 오류 없이 작업을 계속할 수 있는 경우가 있습니다.
물론, 이러한 해결 방법을 적용한 후에는 남아 있는 오류나 캐시된 데이터를 제거하기 위해 항상 Excel을 다시 시작해야 합니다.일부 환경에서는 특히 Excel을 장시간 열어두었거나 대규모 업데이트 후에 이 오류가 이상하게도 계속 발생할 수 있습니다.
요약
- 파일 이름에서 괄호나 유효하지 않은 문자를 제거하여 파일 이름을 변경하세요.
- 깨진 하이퍼링크와 참조를 확인하고 업데이트하십시오.
- 명명된 범위와 수식 참조가 올바른지 확인하십시오.
- 피벗 테이블의 데이터 원본이 유효한 범위를 가리키는지 확인하십시오.
- 파일을 로컬에 저장하고 필요한 경우 Excel을 다시 시작하십시오.
마무리
이 모든 과정이 꽤 번거로울 수 있지만, 이러한 해결 방법은 “참조가 유효하지 않습니다” 오류를 만났을 때 발생하는 문제의 90%를 해결해 줍니다.때로는 단순히 오타나 파일 이름 문제일 수도 있지만, 링크가 누락되었거나 참조가 잘못된 경우도 있습니다.이 정보가 여러분의 문제 해결 시간을 조금이라도 줄여주기를 바랍니다.행운을 빌며, 자주 저장하는 것을 잊지 마세요!