728x90
반응형
IFERROR 함수란?
엑셀에서 수식을 입력하면 때때로 #N/A, #DIV/0!, #VALUE! 같은 오류가 발생합니다.
이 오류들로 인해 보고서가 엉망이 되거나, 다른 수식에 영향을 줄 수 있습니다.
이럴 때 사용하는 것이 바로 IFERROR 함수입니다.
=IFERROR(수식, 오류일 때 대체값)
- 수식: 계산하거나 조회할 대상
- 오류일 때 대체값: 오류가 발생했을 때 대신 보여줄 값(예: "데이터 없음", 0 등)
✔예제 ① 상품코드로 단가 조회 (VLOOKUP과 함께 사용)
상품 목록표
상품코드 | 상품명 | 단가 |
P001 | TV | 600000 |
P002 | 냉장고 | 1200000 |
P003 | 세탁기 | 800000 |
판매 기록표
판매일 | 상품코드 | 수량 | 단가 조회 (IFERROR) |
2025-07-01 | P002 | 2 | |
2025-07-01 | P004 | 1 | |
2025-07-02 | P001 | 3 |
=IFERROR(VLOOKUP(B2, 상품목록!$A$2:$C$4, 3, FALSE), "상품코드 오류")

- P002: 정상 조회 → 1,200,000
- P004: 존재하지 않는 코드 → "상품코드 오류" 출력
📌 실무에서 상품코드 입력 실수 시 직관적인 메시지로 안내할 수 있어 품질 높은 보고서를 만들 수 있습니다.
✔예제 ② 재고 수량으로 입고예정일 계산
=IFERROR(재고수량 / 하루소진량, "계산불가")

=IFERROR(B2/C2, "계산불가")
📌 하루 소진량이 0인 경우 #DIV/0! 오류 대신 "계산불가"라는 문구로 대체되어 깔끔하고 신뢰도 있는 시트 완성 가능.
실무에서 IFERROR가 필요한 순간들
상황 | IFERROR 사용 예시 |
상품코드 오입력 | =IFERROR(VLOOKUP(...), "상품코드 없음") |
재고 계산에서 0으로 나누기 | =IFERROR(재고/하루소진량, "입력 필요") |
수익률 계산 (원가=0 방지) | =IFERROR((판매가-원가)/원가, 0) |
수량 × 단가 계산 오류 방지 | =IFERROR(단가*수량, 0) |
INDEX/MATCH 참조 실패 방지 | =IFERROR(INDEX(...), "데이터 없음") |
IFERROR vs IF + ISERROR
기존에는 다음과 같은 방식으로 오류를 처리했습니다.
=IF(ISERROR(VLOOKUP(...)), "오류", VLOOKUP(...))
IFERROR는 이 수식을 간단하게 줄여줍니다:
=IFERROR(VLOOKUP(...), "오류")
- 가독성 향상
- 작성 시간 단축
- 유지 보수 용이
실무 TIP: 오류를 숫자 0으로 처리할 때 주의
예를 들어, =IFERROR(판매가-원가, 0)처럼 처리하면 보기엔 깔끔하지만,
정말 0원인 데이터와 구별이 어렵기 때문에 "확인 필요" 또는 "수정 필요" 같은 문구를 쓰는 게 좋습니다.
IFERROR를 꼭 써야 하는 이유
이유 | 설명 |
자동화된 보고서 품질 개선 | 오류가 보이지 않아 신뢰감 있는 보고서 가능 |
계산식 오류로부터 보호 | 수식 전체가 망가지는 걸 방지 |
고객/상사에게 전달 시 안정성 확보 | 데이터가 깔끔하게 정리되어 업무 효율 향상 |
마무리 요약
엑셀 IFERROR 함수는 판매관리, 재고관리 업무에서
오류를 관리하는 핵심 도구입니다.
- ✔ 조회 함수와 결합하여 “코드 오류” 안내
- ✔ 계산식에서 나눗셈 오류 방지
- ✔ 보고서 시트의 품질 향상
- ✔ 오류가 발생해도 흐름을 깨지 않고 데이터 처리 가능
특히, VLOOKUP, INDEX-MATCH, DIV 수식 등과 자주 함께 사용되며,
반복 업무에서 실수 없는 결과를 보장합니다.
728x90
'IT > 엑셀' 카테고리의 다른 글
[엑셀] SORTBY 함수 실전 사용법|판매관리·재고관리에 딱 맞는 예제 정리 (0) | 2025.07.15 |
---|---|
[엑셀] SUMIF 함수 실무 활용법|조건별 매출 합계 자동 계산 예제 (0) | 2025.07.14 |
[엑셀] VLOOKUP 함수 완벽 정리|판매정보·재고정보 자동 조회 실무 예제 (0) | 2025.07.14 |
[엑셀] VBA를 이용한 메시지 박스 이용방법 (1) | 2025.07.14 |
[엑셀] UNIQUE 함수 하나로 중복 제거와 실무 자동화까지! (1) | 2025.07.14 |