엑셀 ISERR 함수 사용법 및 실전예제 :: 정보함수

#N/A!를 제외한 오류일 경우 TRUE를 반환하는 함수인 ISERR 함수의 사용법 및 주의사항을 알아봅니다.

홈페이지 » 엑셀 ISERR 함수 사용법 및 실전예제 :: 정보함수

엑셀 ISERR 함수 사용법 및 공식 총정리

엑셀 ISERR 함수 목차 바로가기
함수 요약

엑셀 ISERR 함수는 값이 #N/A!를 제외한 오류일 경우 TRUE를 반환하는 함수입니다.

함수 구문
= ISERR ( 값 )
인수 알아보기
인수설명
#N/A! 를 제외한 오류인지 확인할 셀 또는 값 입니다.
ISERR 함수 상세설명

엑셀 ISERR 함수는 값이 #N/A!를 제외한 오류인지 여부를 확인하여 #N/A!를 제외한 오류일 경우 TRUE를 반환하고 그렇지 않을 경우 FALSE를 반환하는 함수입니다. ISERR 함수가 검사하는 오류 목록은 아래와 같습니다.

  • #VALUE!
  • #REF!
  • #DIV/0!
  • #NUM!
  • #NAME?
  • #NULL!
  • #SPILL!

ISERR 함수는 일반적으로 다른 셀을 참조하여 사용됩니다. 예를들어 =ISERR(A1)는 'A1' 셀을 참조하며, A1셀이 #N/A!를 제외한 오류일 경우 ISERR 함수는 결과값으로 TRUE를 반환합니다.

ISERR 함수는 값이 '오류인 경우에만 TRUE를 반환'합니다. 만약 입력된 값이 "#REF!"와 같이 오류처럼 보이지만 실제로는 텍스트인 경우, ISERR 함수는 결과값으로 FALSE를 반환합니다.

엑셀 ISERR 함수는 VLOOKUP 함수처럼 다른 범위를 참조하는 함수가 #N/A! 오류가 아닌 다른 오류 (예: #REF!)를 반환하는지 여부를 확인할 때 사용하면 유용합니다. #N/A! 오류는 범위 내 찾는값이 없을 경우에 발생하는 '예상 가능한 오류'이므로, #N/A! 오류가 아닌 다른 예상치 못한 오류가 발생한 경우에만 특정 안내문구를 출력하는 방식으로 활용할 수 있습니다.

ISERR 함수 사용법 간단예제
  1. 해당 셀이 #N/A!를 제외한 오류인지 확인

    =ISERR(100/0)
    =ISERR(#DIV/0!)
    =TRUE
  2. VLOOKUP 함수의 결과값으로 #N/A! 오류가 아닌 다른 오류 반환 시, 안내문구 출력하기
    #N/A!가 아닌 다른 오류를 반환하는 경우

    =IF(ISERR(VLOOKUP("사과",{사과,100;배,200;포도,300},3,0)),"오류발생",VLOOKUP("사과",{사과,100;배,200;포도,300},3,0))
    =IF(ISERR(#REF!),"오류발생",#REF!) '참조 범위는 가로넓이 2칸이나 3번째 열을 참조하므로 #REF! 오류를 반환합니다.
    ="오류발생"

    #N/A! 오류를 반환하는 경우

    =IF(ISERR(VLOOKUP("귤",{사과,100;배,200;포도,300},2,0)),"오류발생",VLOOKUP("귤",{사과,100;배,200;포도,300},2,0))
    =IF(ISERR(#N/A!),"오류발생",#N/A!)
    =#N/A!
호환성
운영체제호환성
Windows 버전모든 엑셀 버전에서 사용 가능합니다.
Mac 버전모든 엑셀 버전에서 사용 가능합니다.

예제파일 다운로드

관련 기초함수
값이 비어있는지 확인하여 TRUE 또는 FALSE를 반환합니다.
값이 NA 오류인지 확인하여 TRUE 또는 FALSE를 반환합니다.

그 외 참고사항

  • ISERR 함수는 #N/A! 오류를 제외한 모든 오류를 대상으로 논리검사를 합니다. 검사하는 오류는 #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME, #NULL!, #SPILL! 오류를 포함합니다.
  • #N/A! 오류를 포함한 모든 오류를 검사하려면 ISERROR 함수를 사용합니다.

관련 함수공식

글을 발견하지 못했습니다.

관련링크 : MS 홈페이지 엑셀 ISERR함수 사용법

현재 페이지 댓글알림 신청
알림 설정
guest
0 Comments
Inline Feedbacks
View all comments
0
여러분의 생각을 댓글로 남겨주세요.x