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

ISNA 함수

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

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

=ISNA()
인수구분설명
필수
#N/A 오류인지 여부를 확인할 값입니다.
빠른 예제
=ISNA(NA())NA 함수가 반환한 #N/A 오류를 확인합니다.
결과TRUE
=ISNA("#N/A")큰따옴표로 묶인 텍스트는 #N/A 오류가 아닙니다.
결과FALSE
댓글 1 최종 수정 2026. 7. MS 공식 문서

함수 개요

엑셀 ISNA 함수는 값이 #N/A 오류인지 확인해 TRUE 또는 FALSE를 반환하는 함수입니다. 다른 셀이나 함수의 결과가 #N/A이면 TRUE를 반환합니다.

=ISNA(NA())NA 함수가 반환한 #N/A 오류를 확인합니다.
결과TRUE
=ISNA("#N/A")큰따옴표로 묶인 텍스트를 확인합니다.
결과FALSE

#N/A를 제외한 오류를 확인할 때는 ISERR 함수 를, 모든 오류를 확인할 때는 ISERROR 함수 를 사용합니다.

ISNA 함수 간단 예제

1
조회 결과가 #N/A인지 확인하기

사과가 없는 채소 목록을 VLOOKUP 함수로 조회한 결과를 확인합니다.

=ISNA(VLOOKUP("사과",{"오이","상추","배추"},1))조회 결과가 #N/A 오류인지 검사합니다.
결과TRUE

일치하는 사과가 없어 VLOOKUP 함수가 #N/A를 반환하므로 결과는 TRUE입니다.

2
NA 함수의 오류 확인하기

NA 함수가 만든 #N/A 오류를 직접 검사합니다.

=ISNA(NA())#N/A 오류인지 확인합니다.
결과TRUE

NA 함수는 항상 #N/A를 반환하므로 ISNA 함수의 결과는 TRUE입니다.

그 외 주의사항

검사할 값을 큰따옴표로 묶으면 텍스트로 인식합니다. 따라서 =ISNA("#N/A")는 FALSE를 반환합니다.

#N/A 오류만 확인합니다. #N/A를 제외한 오류는 ISERR 함수로, 모든 오류는 ISERROR 함수로 확인합니다.

NA 함수를 인수로 사용하면 NA 함수가 #N/A를 반환하므로 결과는 항상 TRUE입니다.

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