#REF! 오류를 수정하는 방법

#REF! 오류를 수정하는 방법

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

#REF! 오류는 수식이 잘못 된 셀을 참조 하는 경우를 표시 합니다. 이는 수식에서 참조 하는 셀이 삭제 되거나 붙여 넣어진 경우 자주 발생 합니다.

예 - 열을 삭제하여 발생한 #REF! 오류

다음 예에서는 열 E에 =SUM(B2,C2,D2) 수식을 사용합니다.

=SUM(B2,C2,D2)와 같이 명시적 셀 참조를 사용하는 수식은 열이 삭제된 경우 #REF! 오류를 발생시킬 수 있습니다.

B, C 또는 D 열을 삭제 하면 #REF 됩니다. 메시지가. 이 경우에는 C 열 (2007 Sales)을 삭제 하 고 수식은 이제 = SUM (B2, #REF!, C2)을 읽습니다. 각 셀을 쉼표로 구분 하 여 개별적으로 참조 하 고 참조 되는 행 또는 열을 삭제 하는 등의 명시적 셀 참조를 사용 하는 경우 Excel에서 #REF를 반환 하도록 할 수 없습니다. 메시지가. 함수에서 명시적 셀 참조를 사용 하는 것이 권장 되지 않는 주요 이유입니다.

열 삭제로 인해 발생한 #REF! 오류의 예입니다.

해결 방법

  • 실수로 행이나 열을 삭제한 경우 즉시 빠른 실행 도구 모음에서 실행 취소 단추를 클릭하여(또는 Ctrl+Z를 누름) 복원할 수 있습니다.

  • 수식을 조정 하 여 = SUM (B2: D2)과 같은 개별 셀 대신 범위 참조를 사용 합니다. 이제 합계 범위 내에서 열을 삭제할 수 있으며 Excel에서 수식이 자동으로 조정 됩니다. 행 합계에 = SUM (B2: B5) 을 사용할 수도 있습니다.

예 - 잘못된 범위 참조가 있는 VLOOKUP

다음 예에서 =VLOOKUP(A8,A2:D5,5,FALSE)는 열 5에서 반환할 값을 찾고 있지만 참조 범위가 열이 4개뿐인 A:D이므로 #REF! 오류를 반환합니다.

잘못된 범위가 있는 VLOOKUP 수식의 예입니다.  수식은 =VLOOKU(A8,A2:D5,5,FALSE)입니다.  VLOOKUP 범위에 다섯 번째 열이 없으므로 5는 #REF! 오류를 발생시킵니다.

해결 방법

범위를 더 크게 조정 하거나, 참조 범위에 맞게 열 조회 값을 줄이십시오. = vlookup (A8, A2: E5, 5, false) 은 유효한 참조 범위가 됩니다 (A8, a2: D5, 4, false).

예 - 잘못된 행 또는 열 참조가 있는 INDEX

이 예에서 수식 =INDEX(B2:E5,5,5)는 INDEX 범위가 4행 X 4열이지만 다섯 번째 행 및 다섯 번째 열에 있는 내용을 반환하도록 요청하므로 #REF! 오류를 반환합니다.

잘못된 범위 참조가 있는 INDEX 수식의 예입니다.  수식은 =INDEX(B2:E5,5,5)이지만 범위가 4행 X 4열뿐입니다.

해결 방법

행 또는 열 참조를 조정 하 여 인덱스 조회 범위 내에 있습니다. = INDEX (B2: E5, 4, 4) 는 유효한 결과를 반환 합니다.

예 - INDIRECT로 닫힌 통합 문서 참조

다음 예에서는 INDIRECT 함수가 닫힌 통합 문서를 참조하려고 하여 #REF! 오류가 발생합니다.

닫힌 통합 문서를 참조하는 INDIRECT로 인해 발생한 #REF! 오류의 예입니다.

해결 방법

참조 된 통합 문서를 엽니다. 동적 배열 함수로닫힌 통합 문서를 참조 하는 경우에도 동일한 오류가 발생 합니다.

OLE 문제

#REF! 오류를 반환하는 OLE(개체 연결 및 포함) 링크를 사용한 경우 해당 링크가 호출하고 있는 프로그램을 시작합니다.

참고: OLE는 프로그램 간에 정보를 공유하는 데 사용할 수 있는 기술입니다.

DDE 문제

#REF를 반환 하는 DDE (동적 데이터 교환) 항목을 사용한 경우! 오류가 발생 하면 먼저 올바른 항목을 참조 하 고 있는지 확인 합니다. #REF 계속 수신 중인 경우 오류: 외부 콘텐츠에 대 한 보안 센터 설정을Office 문서에서 외부 콘텐츠 차단 또는 차단 해제에 설명 된 대로 확인 합니다.

참고: DDE (동적 데이터 교환)는 Microsoft Windows 기반 프로그램 간에 데이터를 교환 하기 위해 설정 된 프로토콜입니다.

매크로 문제

매크로에서 함수 위에 있는 셀을 참조 하는 함수를 워크시트에 입력 하 고 해당 함수를 포함 하는 셀이 1 행 이면 함수는 #REF! 행 1 위에 셀이 없기 때문입니다. 함수를 검사 하 여 인수가 유효 하지 않은 셀 또는 셀 범위를 참조 하는지 확인 합니다. 이 경우 VBE (Visual Basic Editor)에서 매크로를 편집 하 여 해당 상황을 고려해 야 할 수 있습니다.

추가 지원

Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받고, Excel 사용자 의견에서 새로운 기능이나 개선 사항을 제안해 보세요.

참고 항목

Excel의 수식 개요

수식 손상을 방지하는 방법

수식에서 오류 감지

Excel 함수(사전순)

Excel 함수(범주별)

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×