상세 컨텐츠

본문 제목

엑셀 IFERROR 함수 사용법 총정리 | 오류를 깔끔하게 처리하는 방법

excel

by 무엇Q 2026. 6. 24. 16:02

본문

반응형

엑셀 IFERROR 함수 사용법 총정리 | 오류를 깔끔하게 처리하는 가장 쉬운 방법

엑셀을 사용하다 보면 #N/A, #DIV/0!, #VALUE!와 같은 오류 메시지를 자주 보게 됩니다.

이러한 오류는 수식이 잘못된 것이 아니라 데이터를 찾지 못하거나 계산할 수 없는 상황에서 발생하는 경우가 많습니다.

하지만 보고서나 문서를 작성할 때 오류 메시지가 그대로 보이면 보기에도 좋지 않고, 다른 사람에게 전달할 때도 불편합니다.

이럴 때 사용하는 함수가 바로 IFERROR 함수입니다.

이번 글에서는 IFERROR 함수의 기본 사용법부터 실무에서 자주 사용하는 응용 예제까지 자세히 알아보겠습니다.


IFERROR 함수란?

IFERROR 함수는 수식에서 오류가 발생하면 원하는 값으로 대신 표시해 주는 함수입니다.

오류가 없으면 원래 결과를 그대로 출력하고, 오류가 발생하면 지정한 값을 반환합니다.

기본 문법

=IFERROR(수식, 오류일 때 표시할 값)

인수 설명

  • 수식 : 계산하거나 실행할 수식
  • 오류일 때 표시할 값 : 오류 발생 시 대신 표시할 값

IFERROR 함수 기본 사용법

1. 나누기 오류 처리

예를 들어 A2를 B2로 나누는 계산을 한다고 가정해 보겠습니다.

=A2/B2

만약 B2가 0이라면

#DIV/0!

오류가 발생합니다.

이를 IFERROR 함수로 처리하면

=IFERROR(A2/B2,0)

오류 대신 0이 표시됩니다.


2. 빈 문자열 표시

오류를 아예 보이지 않게 하고 싶다면

=IFERROR(A2/B2,"")

결과

오류 대신 빈 칸처럼 표시됩니다.

보고서 작성 시 가장 많이 사용하는 방법입니다.


3. 원하는 문구 출력

=IFERROR(A2/B2,"계산 불가")

결과

계산 불가

사용자가 오류 원인을 쉽게 이해할 수 있습니다.


IFERROR 함수 실무 활용 예제

예제 1. VLOOKUP 오류 처리

상품을 찾지 못하면 보통 다음과 같은 오류가 발생합니다.

#N/A

IFERROR를 함께 사용하면

=IFERROR(VLOOKUP(A2,$F$2:$G$20,2,FALSE),"상품 없음")

상품이 없을 경우

상품 없음

으로 표시됩니다.


예제 2. XLOOKUP과 함께 사용하기

=IFERROR(XLOOKUP(A2,B:B,C:C),"데이터 없음")

검색 결과가 없을 때 보기 좋은 결과를 출력할 수 있습니다.


예제 3. 평균 계산 오류 처리

=IFERROR(AVERAGE(B2:B10),0)

평균을 계산할 데이터가 없더라도 오류 대신 0이 표시됩니다.


예제 4. 백분율 계산

=IFERROR(B2/C2,0)

분모가 0인 경우에도 오류 없이 계산할 수 있습니다.


IFERROR 함수 응용하기

1. IF 함수와 함께 사용

=IF(IFERROR(B2/C2,0)>=1,"목표 달성","미달")

오류가 발생해도 자동으로 판정이 가능합니다.


2. CONCAT 함수와 함께 사용

="판매금액 : "&IFERROR(B2/C2,"확인 필요")

결과

판매금액 : 확인 필요

보고서를 작성할 때 자주 활용됩니다.


3. 여러 수식에 적용

=IFERROR((B2+C2)/D2,0)

복잡한 계산식도 한 번에 오류를 처리할 수 있습니다.


4. INDEX + MATCH와 함께 사용

=IFERROR(INDEX(C:C,MATCH(A2,B:B,0)),"검색 결과 없음")

조회값이 없더라도 오류 대신 안내 문구를 표시합니다.


IFERROR 함수에서 자주 하는 실수

오류가 아닌 값까지 처리하려는 경우

IFERROR는 오류만 처리합니다.

예를 들어

값 = 0

인 경우에는 오류가 아니므로 그대로 0이 출력됩니다.


큰따옴표를 빼먹는 경우

잘못된 예

=IFERROR(A2/B2,계산불가)

올바른 예

=IFERROR(A2/B2,"계산 불가")

문자는 반드시 큰따옴표 안에 입력해야 합니다.


IFERROR 함수와 함께 배우면 좋은 함수

IFERROR를 익혔다면 다음 함수도 함께 알아두면 좋습니다.

  • VLOOKUP
  • XLOOKUP
  • INDEX
  • MATCH
  • IF
  • IFNA

특히 VLOOKUP과 IFERROR는 거의 항상 함께 사용됩니다.


IFERROR 함수 활용 분야

실무에서는 다음과 같은 상황에서 많이 사용됩니다.

  • 상품 조회
  • 고객 정보 검색
  • 재고 조회
  • 판매 실적 계산
  • 평균 계산
  • 비율 계산
  • 대시보드 제작
  • 자동 보고서 작성

오류를 숨기는 것이 아니라 사용자에게 이해하기 쉬운 결과를 제공하는 것이 핵심입니다.


마무리

IFERROR 함수는 엑셀에서 발생하는 다양한 오류를 깔끔하게 처리할 수 있는 필수 함수입니다.

특히 VLOOKUP, XLOOKUP, INDEX, MATCH와 함께 사용하면 더욱 강력한 기능을 발휘하며, 실무에서는 거의 필수적으로 활용됩니다.

다음 글에서는 엑셀 조회 함수의 대표인 VLOOKUP 함수를 기본 사용법부터 실무 활용까지 자세히 알아보겠습니다.

반응형

관련글 더보기