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

ISERROR 함수

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

엑셀 ISERROR 함수는 값이 오류인지 확인해 TRUE 또는 FALSE를 반환하는 함수입니다.

=ISERROR()
인수구분설명
필수
오류인지 확인할 셀 또는 값입니다.
빠른 예제
=ISERROR(100/0)0으로 나눈 결과가 오류인지 확인합니다.
결과TRUE
=IF(OR(ISERROR(1/2),ISERROR(1/3),ISERROR(1/0)),"오류")여러 계산 중 하나라도 오류이면 안내 문구를 표시합니다.
결과오류
댓글 1 최종 수정 2026. 7. MS 공식 문서

함수 개요

엑셀 ISERROR 함수는 값이 오류인지 확인하여 TRUE 또는 FALSE를 반환하는 함수입니다. #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!, #SPILL!을 포함한 모든 오류를 검사합니다.

=ISERROR(100/0)0으로 나눈 결과가 오류인지 확인합니다.
결과TRUE

오류 대신 다른 문자나 빈칸을 반환하려면 IFERROR 함수 를 사용하고, #N/A를 제외한 오류만 검사하려면 ISERR 함수 를 사용합니다.

ISERROR 함수 간단 예제

1
계산 결과의 오류 여부 확인하기

0으로 나누는 계산이 오류인지 확인합니다.

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

계산 결과가 오류이므로 TRUE를 반환합니다.

2
여러 계산 중 오류가 있으면 안내 문구 표시하기

여러 계산 중 하나라도 오류이면 "오류"라는 문구를 표시합니다.

=IF(OR(ISERROR(1/2),ISERROR(1/3),ISERROR(1/0)),"오류")세 계산 중 오류가 있는지 확인합니다.
결과오류

세 번째 계산에서 오류가 발생하므로 "오류"를 반환합니다.

그 외 주의사항

모든 오류 값을 검사하며 #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!, #SPILL! 오류를 포함합니다.

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

#N/A를 제외한 나머지 오류를 검사하려면 ISERR 함수를 사용합니다.

오류 대신 다른 문자나 빈칸을 출력하려면 IFERROR 함수를 사용합니다.

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