엑셀에서 발생하는 오류를 정리하면서 참 다양한 오류가 존재한다는 것을 새삼 느끼게 됩니다.
이번에는 #REF! 오류를 파헤쳐 보겠습니다.
#REF! 오류가 발생하는 원인은 유효하지 않은 셀을 참조하는 경우에 발생하게 됩니다.
달리 말하면 주로 수식에서 참조한 셀이 삭제되거나 붙여 넣기 될 때 발생합니다.
아래는 가상의 1인 기업의 연간 매출을 정리한 표입니다.
SUM 함수를 적용해서 합산해 보았습니다.
이제 열 중에서 2022년의 데이터를 지워보겠습니다.
수식에서 2022년의 데이터가 입력되어 있는 열이 지워지면서 #REF! 오류가 발생하는 것을 확인할 수 있습니다.
이 경우는 각각의 셀 위치를 하나씩 지정(명시적 셀 참조)을 했기 때문에 발생했습니다.
이런 경우 해결방법은 한마디로 명시적 셀 참조를 하지 않으면 되겠죠?
보시는 것처럼 명시적 셀 참조가 아닌 범위 참조(C4:F4)를 하시면 아래와 같이 열을 지웠을 경우 오류가 발생하지 않습니다.
또 작업 도중에 #REF! 오류가 발생하면 단축키 'Crtl + Z'로 직전의 작업 상태로 되돌린 후 문제되는 부분을 수정해 주시면 됩니다.
간단하게 SUM 함수를 예로 들었지만 다음과 같은 경우에도 #REF! 오류가 발생할 수 있으니 참고해 주세요.
○ VLOOKUP 함수 : 잘못된 범위 참조가 있는 경우
○ INDEX 함수 : 잘못된 행 또는 열 참조가 있는 경우
○ INDIRECT 함수 : 닫힌 통합 문서 참조
이번에는 #REF! 오류를 공부해 보았습니다.
하면 할수록 오묘하고 심오하다는 생각이 드네요.
다음에는 또 다른 오묘한 오류를 가지고 공부해 보겠습니다.
'엑셀(Excel)' 카테고리의 다른 글
엑셀 오류 원인과 해결방법(#NUM! 오류) (0) | 2024.02.29 |
---|---|
엑셀 오류 원인과 해결방법(#DIV/0! 오류) (2) | 2024.02.28 |
엑셀 오류 원인과 해결방법(#VALUE! 오류) (2) | 2024.02.26 |
엑셀 오류 원인과 해결방법(#N/A 오류) (2) | 2024.02.23 |
엑셀 오류 원인과 해결방법(#NAME? 오류) (0) | 2024.02.22 |