반응형
엑셀 IFERROR 함수는 오류 발생 시 대체값 반환 기능을 하는 함수입니다. 수식에 안전망을 씌우는 것 — 오류가 나면 대신 보여줄 값을 지정 이 글에서는 IFERROR 함수의 기본 문법부터 실전 예시 3가지, 오류 해결법까지 총정리합니다.
- IFERROR 함수란?
- 기본 문법 (Syntax)
- 실전 예시 3가지
- 주의사항 및 오류 해결
- 고급 활용 (함수 조합)
- 마무리 정리
IFERROR 함수란?
IFERROR 함수는 오류 발생 시 대체값 반환 기능을 합니다. 수식에 안전망을 씌우는 것 — 오류가 나면 대신 보여줄 값을 지정
기본 문법 (Syntax)
=IFERROR(값, 오류시값)
인수 설명 필수 여부
| 값 | 오류 여부를 확인할 수식 | 필수 |
| 오류시값 | 오류 발생 시 반환할 값 | 필수 |
실전 예시 3가지
예시 1: 영업팀: VLOOKUP 오류 방지
상품코드로 가격 조회 시 없는 코드면 '미등록' 표시
A B| 상품코드 | 가격 |
| P001 | =IFERROR(VLOOKUP(A2,가격표!A:B,2,0),"미등록") |
| P002 | =IFERROR(VLOOKUP(A2,가격표!A:B,2,0),"미등록") |
| P999 | =IFERROR(VLOOKUP(A2,가격표!A:B,2,0),"미등록") |
=IFERROR(VLOOKUP(A2,가격표!A:B,2,0),"미등록")
A B
| 상품코드 | 가격 |
| P001 | 15,000 |
| P002 | 23,000 |
| P999 | 미등록 |
VLOOKUP이 #N/A 오류를 반환하면 '미등록'으로 대체합니다.
예시 2: 재무팀: 나눗셈 0 방지
달성률 계산 시 목표가 0이면 오류 방지
A B C| 부서 | 실적 | 목표 |
| 영업부 | 500 | 1000 |
| 기획부 | 300 | 0 |
| 인사부 | 200 | 400 |
=IFERROR(B2/C2,"N/A")
A B C
| 부서 | 실적 | 목표 |
| 영업부 | 500 | 0.5 |
| 기획부 | 300 | N/A |
| 인사부 | 200 | 0.5 |
0으로 나누면 #DIV/0! 오류가 나지만 IFERROR로 깔끔하게 처리합니다.
예시 3: 인사팀: INDEX/MATCH 오류 처리
직원 검색 시 없는 사번이면 빈칸 표시
A B| 사번 | 이름 |
| 1001 | =IFERROR(INDEX(이름,MATCH(A2,사번목록,0)),"") |
| 1002 | =IFERROR(INDEX(이름,MATCH(A2,사번목록,0)),"") |
| 9999 | =IFERROR(INDEX(이름,MATCH(A2,사번목록,0)),"") |
=IFERROR(INDEX(이름,MATCH(A2,사번목록,0)),"")
A B
| 사번 | 이름 |
| 1001 | 김철수 |
| 1002 | 이영희 |
| 9999 |
MATCH가 값을 못 찾으면 빈칸으로 처리합니다.
주의사항 및 오류 해결
오류 원인 해결법
| 오류가 숨겨짐 | 모든 오류를 무조건 감춤 | 디버깅 시에는 IFERROR를 일시 제거하세요 |
| #VALUE! | 인수가 누락됨 | 값과 오류시값 두 개 모두 입력하세요 |
고급 활용 (함수 조합)
IFERROR + VLOOKUP
=IFERROR(VLOOKUP(A2,표,2,0),"-")
조회 실패 시 깔끔하게 표시
IFERROR 중첩
=IFERROR(수식1,IFERROR(수식2,"없음"))
1차 실패 시 2차 수식 시도
마무리 정리
✔️ IFERROR는 수식 오류를 원하는 값으로 대체합니다
✔️ VLOOKUP, 나눗셈 등 오류가 자주 나는 수식에 필수입니다
✔️ 모든 오류 유형(#N/A, #DIV/0!, #VALUE! 등)을 처리합니다
다음 포스팅: 8. 엑셀 IFNA 함수 사용법 - #N/A 오류만 처리
728x90
반응형
'컴퓨터 > 엑셀 함수' 카테고리의 다른 글
| 9. 엑셀 SWITCH 함수 사용법 - 값에 따라 분기 처리 (0) | 2026.04.20 |
|---|---|
| 8. 엑셀 IFNA 함수 사용법 - #N/A 오류만 처리 | 실전 예시 포함 (0) | 2026.04.19 |
| 6. 엑셀 NOT 함수 사용법 - 논리값을 반전 | 실전 예시 포함 (0) | 2026.04.18 |
| 5. 엑셀 XOR 함수 사용법 - 하나만 참일 때 TRUE | 실전 예시 포함 (0) | 2026.04.16 |
| 4. 엑셀 OR 함수 사용법 - 하나라도 참이면 TRUE | 실전 예시 포함 (1) | 2026.04.14 |