본문 바로가기
Excel

엑셀_ISERROR함수_#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? , #NULL! 값 오류 확인 & 대체

by UooHee 2024. 12. 10.
반응형

 

갑자기 친구님의 요청으로 올리게된 엑셀 함수 포스팅

 

엑셀 수식을 사용하다보면 자주 등장하는 오류 문구들

 

#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? , #NULL!

 

이 값이 나와서 보기 싫을때 처리하는 방법!

 

1) ISERROR로 오류값인지 아닌지 확인

2) IF 함수로 오류값을 다른 문자로 대체

 

 

이렇게 수식에 문제가 있거나, 결과값에 문제 있을 때 오류값이 뜨는데

나의 경우 A/B의 수식을 걸었는데, B가 0이어서 #DIV/0! 의 오류값이 뜸

 

이럴때 필요한 함수, ISERROR

EXCEL에 나오는 ISERROR 함수의 정의

 

 

#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? , #NULL! 인지 확인하고

TRUE 또는 FALSE를 반환

오류값일때 -> TRUE

오류값이 아닐 때 -> FALSE 를 출력

 

EXCEL 도움말에 나와있는 함수와 사용법

 

도움말에 친절하게 오류발생시 조치법이 상세히 나와있다.

 

따라 해보기

 

1) ISERROR 로 오류값인지 아닌지 확인

올 저렇게 오류값이 나타나는 곳에만 TRUE 로 결과값이 출력

 

그럼 도움말에 나와있는것 처럼

 

2) IF 함수로 오류값을 다른 문자로 대체

 

IF 문을 사용해서 오류값은 0으로 출력하게 수식

 

=IF(ISERROR(B4/C4),"0",B4/C4)

 

** 혹시 IF 함수를 잘 모른다면 아래 이미지 참고

IFERROR 와 비슷한 함수를 엑셀 도움말에서 많이 추천해 주셨는데

 

 

ISERROR는 모든 오류값에 대해 TRUE/FALSE를 확인해 주는것이었다면,

나머지는 값의 종류에 따라 개개인별로 TRUE/FALSE를 확인해주는 것같다.

 

근데 너무 참과 거짓으로 출력을 해주시는거

 

너무 이과생 티나잖아요....

 

+) 앞전에 NA오류가 뜰때 대체 하는 함수, IFNA에 대해서도 포스팅 한적이 있는데

 

https://blog.naver.com/abc1346/222606587001

엑셀 _ VLOOKUP 함수 , #N/A 오류 해결_ IFNA함수,원하는값찾기

회사 면접을 볼 때, 제일 많이 들었던 질문 엑셀 잘하세요? 브이룩업도 마음대로 쓸수 있고? 인데 실제로 7...

blog.naver.com

내가 보려고 기억하려고 하는 블로그긴한데, 계속 보게 된다.

절대 기억이 잘 안남...

 

나중에 한번 이 오류값

 

#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? , #NULL!

 

7종에 대한 의미?정의?뜻 과 차례로 해결법을 포스팅 할 필요가 있을것같다.

 

직장생활 끝날때까지 볼것같은 예감..ㅎㅎ

 

 

728x90
반응형