본문 바로가기
엑셀 RPA 알파

엑셀 #N/A #REF! #DIV/0! 에러 의미 차이

by 변화마스터 2023. 12. 29.
반응형

엑셀을 하다보면 수식에 에러나는 경우가 있습니다.

하지만 보통의 경우 그냥 에러라고만 생각하지 이 에러의 의미까지 알려고는 잘 안하는 것 같습니다.

(저만 그럴수도 있습니다.)

가장 많이 나는 에러들이 #N/A 에러, #REF! 에러, #DIV/0! 에러인데 여기서는 #N/A #REF! #DIV/0! 에러 의미와 차이를 알아보도록 하겠습니다.

엑셀 #N/A #REF! #DIV/0! 에러 의미 차이

1) #N/A 에러

#N/A 에러는 위와 같이 있어야할 값이 없을 때 나타나는 에러입니다.

위와 같이 VLOOKUP 함수를 썼을 때 기준이 되는 C4값이 보시다시피 비어있습니다.

이 값을 기준으로 참조값에서 원하는 값을 찾아야하는데 기준값 자체가 없어서 에러가 나타나는데 이 때 나타나는 에러가 #N/A 에러입니다.

이 #N/A 에러가 발생하면 당연히 기준이 되는 값이 비어있는지를 확인해야 합니다.

 

반응형

2) #REF! 에러

#REF! 에러는 참조값이 없을때 나타나는 에러입니다.

위의 VLOOKUP함수를 보면 참조가 $E$4:$F$4 으로 되어있기 때문에 2번째 값 밖에 없습니다.

그런데 3번째 값을 반환하라고 했으니 당연히 참고범위를 넘어버려서 에러가 났습니다.

이렇게 참조값이 존재할 수 없어 참조자체를 할 수 없을 때 나타나는 에러가 바로 #REF! 에러입니다.

REF가 Reference의 약자라는 것을 알 수 있습니다.

 

반응형

 

3) #DIV/0! 에러

#DIV/0! 에러는 잘 보시면 바로 뜻을 알 수 있습니다.

0을 divide 했다라는 의미입니다.

0은 나눌 수 없다라는 것을 우리는 학창시절에 많이 배웠습니다.

물론 0에 아주 가까운 수를 나눌 경우 무한대로 간다라는 것도 배웠지만 어쨌든 무한대도 에러를 발생시키기 때문에 어차피 에러를 출력해야 합니다.

위와 같이 아주 간단하게 엑셀에서 확인할 수 있습니다.

이렇게 엑셀에서 가장 많이 나타나는 오류 3가지의 의미와 차이에 대해서 알아보았는데 워낙 많이 알고 있는 오류이긴 하지만 오류의 의미를 알고 대처하면 좀 더 빠르게 오류를 수정할 수 있지 않을까 해서 포스팅해보았습니다.

 

 

엑셀 XLOOKUP과 VLOOKUP 차이

많은 사람이 엑셀의 vlookup 기능을 처음 배웠을 때 이렇게 훌륭한 기능이 있냐고 놀랐던 기억이 있을 것입니다. 저도 vlookup을 처음봤을 때 이렇게 훌륭한 기능을 누가 만들었을까? 생각했던 적이

cartney79.tistory.com

 

반응형