반응형

1. 언제 쓰는 함수인가?
IFERROR는 **함수 계산 중 발생하는 오류(#N/A, #DIV/0!, #VALUE! 등)**를
지정한 값으로 바꿔주는 함수입니다.
👉 실무에서는 이런 상황에서 자주 쓰입니다.
- VLOOKUP, XLOOKUP 결과가 없을 때 “없음” 표시
- 0으로 나누기 계산 시 오류 대신 “-” 표시
- 잘못된 참조로 깨지는 셀을 빈 칸 처리
💡 한마디로
“IFERROR는 보고서의 마무리를 깔끔하게 정리해주는 함수”
2. 함수 구조
=IFERROR(수식, 오류일 때 표시할 값)
- 수식: 계산하거나 참조하려는 함수 (예: VLOOKUP, A1/B1)
- 오류일 때 표시할 값: 오류 발생 시 대신 보여줄 값 (예: “없음”, 0, “-”)
3. 실무 예시
📌 예시 1 – VLOOKUP과 함께 사용
고객ID로 이름을 찾는 VLOOKUP 함수에서 값이 없을 때 오류가 뜨는 경우
=IFERROR(VLOOKUP(A2, B2:C100, 2, 0), "없음")
👉 결과: 고객ID가 없으면 “없음” 표시
📌 예시 2 – 0으로 나누기 오류 방지
판매수량이 0일 때 나누기 오류 발생하는 경우
=IFERROR(B2/C2, 0)
👉 결과: C2가 0이면 오류 대신 0 표시
📌 예시 3 – 빈 셀 표시
값이 없을 때 빈 칸으로 처리
=IFERROR(VLOOKUP(A2, B2:C100, 2, 0), "")
👉 결과: 오류 대신 아무것도 표시되지 않음
4. 추가 팁
1️⃣ 복잡한 수식의 마무리용으로 좋음
- SUMIFS, AVERAGE, VLOOKUP 등과 조합 시 보고서 오류 정리용으로 사용
2️⃣ 빈 칸 대신 구분 문자도 가능
=IFERROR(B2/C2, "-")
👉 깔끔하게 구분선 처리
3️⃣ IFERROR는 ‘결과’만 감싼다
- 수식 전체가 아닌 “오류가 날 가능성이 있는 부분”만 감싸야 불필요한 계산 낭비 방지

마무리
IFERROR는 보기 좋은 보고서의 ‘마지막 정리 도구’입니다.
오류가 사라지는 순간, 상사가 제일 먼저 말하죠.
“오, 깔끔하네 이거!” 😄
👉 한 줄 조언:
“오류는 숨기지 말고, IFERROR로 관리하라.”
반응형
'AI 및 OA 활용 > 오늘바로 사용하는 엑셀' 카테고리의 다른 글
| 🔗 CONCAT·TEXTJOIN 함수 완전정복 – 셀 데이터를 한 줄로 합치기 (0) | 2025.10.23 |
|---|---|
| ✂️ LEFT·RIGHT·MID 함수 완전정복 – 문자열 다루기의 기본기 (0) | 2025.10.22 |
| ⚙️ IF / AND / OR 함수 완전정복 – 조건별 결과 표시의 기술 (0) | 2025.10.20 |
| 🔢 COUNTIFS 함수 실무 활용 – 조건별 개수 세기 (0) | 2025.10.02 |
| ➕ SUMIFS 함수 실무 활용 – 조건별 합계 구하기 (0) | 2025.10.01 |