엑셀 iserror 입니다

엑셀 iserror 입니다

엑셀 함수 중에 iserror 함수가 있습니다.  이 함수는 수식을 사용할 때 수식에 대한 오류를 체크하는 함수입니다. 오류가 없고 정상적으로 결과가 리턴되면 false 를 오류가 있으면 true를 리턴합니다.
문서에서 오류가 어쩔수 없이 발생되는 사항이라면 이 함수를 사용해서 오류가 발생되면 원하는 결과값으로 나오도록 할 수 있습니다.

이번 시간은 엑셀 iserror 함수 사용방법에 대해 알아보겠습니다.

엑셀 iserror


 

먼저 기본값을 준비했습니다. 목표금액과 판매액을 준비하고 목표치를 구해볼겁니다.
상품중에는 판매금액이 없거나 다른 담당자가 문자로 잘못 기입했을 경우 입니다.

엑셀 목표치값


 

먼저 목표치를 구해보겠습니다.
판매금액 판매액을 목표금액으로 나워서 %표시형식으로 적용했습니다.
값이 정상인 A,B 상품은 목표치값이 나오는데
C,D상품은 #VALUE! 라오 나옵니다. 오류가 발생된것입니다.

오류를 처리하는 항목은 다음과 같습니다.
#VALUE!, #NAME?, #DIV/0!,#N/A, , #NULL! , #NUM! ,M #REF!

엑셀 오류


 

이제 ISERROR 함수를 사용해보겠습니다. 사용방법은 =ISERROR(수식) 입니다
오류가 없으면 FALSE 오류가 있으면 TRUE를 리턴합니다.
A 상품에 대한 ISERROR 수식값은 정상이라 FALSE값을 결과로 보여줍니다.

리턴하는 형식


 

이제 IF 함수를 이용해서 TRUE 일때 보여줄 값과 정상수식인 FALSE 일때 처리 방법을 해보겠습니다. 사용방법은 IF(조건,TRUE 일때, FALSE일때) 입니다.

if 함수


 

정상인 A 상품에 대해 IF 수식을 포함시킵니다.
=IF(ISERROR(E3/D3),0,E3/D3)
오류없이 정상이기 때문에 FALSE에 있는 수식을 수행합니다.

목표치값 수식



엑셀 핸들로 수식을 복사합니다.
수식이 입력된 셀에서 우측하단 모서리 부분을 클릭 후 밑으로 드래그 합니다.

엑셀 수식 복사


 

수식이 복사되어 오류가 난 부분엔 0으로 나오는것을 확인할 수 있습니다

오류발생시 0으로

이상 엑셀 iserror 함수 사용방법을 알아보았습니다.