오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴

ISERR 함수

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 ISERR 함수는 #N/A를 제외한 오류인지 확인하는 함수입니다.

=ISERR()
인수구분설명
필수
#N/A를 제외한 오류인지 확인할 셀 또는 값입니다.

검사 대상에는 #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!, #SPILL! 오류가 포함됩니다.

빠른 예제
=ISERR(100/0)#DIV/0! 오류인지 확인합니다.
결과TRUE
=ISERR(#N/A!)#N/A! 오류인지 확인합니다.
결과FALSE
댓글 1 최종 수정 2026. 7. MS 공식 문서

함수 개요

엑셀 ISERR 함수는 값이 #N/A를 제외한 오류인지 확인해 오류이면 TRUE, 그렇지 않으면 FALSE를 반환하는 함수입니다. 일반적으로 다른 셀이나 범위를 참조하는 함수의 예상치 못한 오류를 확인할 때 사용합니다.

=ISERR(100/0)#DIV/0! 오류인지 확인합니다.
결과TRUE
=ISERR(#N/A!)#N/A! 오류인지 확인합니다.
결과FALSE

#N/A를 포함한 모든 오류를 확인하려면 ISERROR 함수 를 사용합니다. VLOOKUP 함수 가 #REF!처럼 예상하지 못한 오류를 반환하는지 구분할 때도 활용할 수 있습니다.

ISERR 함수 간단 예제

1
0으로 나눈 오류 확인하기

100을 0으로 나눈 결과가 #N/A를 제외한 오류인지 확인합니다.

=ISERR(100/0)#DIV/0! 오류인지 확인합니다.
결과TRUE

#DIV/0!은 검사 대상 오류이므로 TRUE를 반환합니다.

2
조회 수식의 예상치 못한 오류 안내하기

두 열로 구성된 배열에서 세 번째 열을 조회해 #REF! 오류가 발생하면 안내 문구를 표시합니다.

=IF(ISERR(VLOOKUP("사과",{사과,100;,200;포도,300},3,0)),"오류발생",VLOOKUP("사과",{사과,100;,200;포도,300},3,0))#N/A가 아닌 조회 오류를 안내 문구로 바꿉니다.
결과오류발생

조회 범위보다 큰 열 번호를 참조해 #REF! 오류가 발생하므로 "오류발생"을 반환합니다.

3
#N/A 오류 제외하기

#N/A 오류를 ISERR 함수로 검사합니다.

=ISERR(#N/A!)#N/A! 오류가 검사 대상인지 확인합니다.
결과FALSE

ISERR 함수는 #N/A 오류를 제외하므로 FALSE를 반환합니다.

그 외 주의사항

ISERR 함수는 #N/A를 제외한 오류만 검사합니다. #N/A를 포함한 모든 오류를 검사하려면 ISERROR 함수를 사용합니다.

"#REF!"처럼 오류로 보이는 텍스트는 실제 오류값이 아니므로 FALSE를 반환합니다.

검사 대상에는 #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!, #SPILL! 오류가 포함됩니다.

관련 함수
댓글 1
5 (1개 평가)
강민준🤗
강민준🤗 2024.08.11 07:26
좋은 강의 감사합니다🙇‍♂️
스크랩 완료