새소식

반응형
IT 정보/엑셀

엑셀 IFERROR 함수 사용법 (오류 발생 시 처리)

  • -
반응형

엑셀을 사용할 때 수식을 입력하면 다양한 오류가 발생할 수 있습니다. 예를 들어 #DIV/0!, #N/A, #VALUE! 등의 오류가 나타날 수 있습니다. 이런 오류가 발생하면 계산식이 깨져 보이거나, 데이터가 제대로 정리되지 않을 수 있습니다.

이런 경우 IFERROR 함수를 사용하면 오류가 발생했을 때 원하는 값을 대신 표시하도록 설정할 수 있습니다. 이번 글에서는 IFERROR 함수의 사용법과 예제를 자세히 설명하겠습니다.

엑셀 IFERROR 함수 사용법 (오류 발생 시 처리)


1. IFERROR 함수란?

IFERROR 함수는 수식에서 오류가 발생하면 특정 값을 반환하도록 설정하는 함수입니다. 오류가 발생하지 않으면 원래 수식 값을 그대로 반환합니다.

📌 함수 구문:

=IFERROR(값, 오류 발생 시 대체값)
  • : 계산할 수식 또는 셀 참조
  • 오류 발생 시 대체값: 오류가 발생했을 때 표시할 값

IFERROR 함수는 모든 종류의 오류(#N/A, #VALUE!, #DIV/0! 등)를 감지하고 대체값을 반환합니다.


2. IFERROR 함수 사용 예제

📍 예제 1: 0으로 나누기 오류(#DIV/0!) 처리하기

=IFERROR(A1/B1, "오류 발생")

📌 설명: A1을 B1으로 나눈 결과에서 오류가 발생하면 "오류 발생"이라고 표시됩니다.

✔ 예제 결과

AB수식결과

10 2 =A1/B1 5
10 0 =IFERROR(A1/B1, "오류 발생") 오류 발생

📍 예제 2: VLOOKUP 오류(#N/A) 처리하기

=IFERROR(VLOOKUP(D1, A1:B5, 2, FALSE), "찾을 수 없음")

📌 설명: VLOOKUP 함수가 값을 찾지 못하면 "찾을 수 없음"이라고 표시됩니다.

✔ 예제 결과

검색값 결과
홍길동 25
김철수 찾을 수 없음

📍 예제 3: VALUE 오류 처리하기

=IFERROR(A1+B1, 0)

📌 설명: A1과 B1의 값을 더할 때 오류가 발생하면 0을 반환합니다.


3. IFERROR 함수의 활용 팁

  1. 빈 셀을 대신 표시하려면 ""를 사용➡ 오류가 발생하면 빈 칸으로 표시됩니다.
  2. =IFERROR(A1/B1, "")
  3. 다른 함수와 함께 사용 가능➡ 합계를 계산할 때 오류가 발생하면 0을 반환합니다.
  4. =IFERROR(SUM(A1:A10), 0)
  5. IF 함수와 함께 사용하여 사용자 정의 오류 메시지 표시➡ 값이 입력되지 않았으면 "값을 입력하세요"를 표시하고, 오류가 발생하면 "잘못된 입력"을 표시합니다.
  6. =IF(A1<>"", IFERROR(A1/B1, "잘못된 입력"), "값을 입력하세요")

마무리

엑셀의 IFERROR 함수를 사용하면 다양한 오류 상황에서도 원하는 메시지를 표시할 수 있어 가독성이 좋아지고, 데이터 분석이 편리해집니다. 특히 VLOOKUP, 나누기 연산, SUM 등의 함수와 함께 활용하면 더욱 효과적입니다.

실무에서 IFERROR 함수를 적절히 활용하여 깔끔한 엑셀 데이터를 만들어 보세요! 😊

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.