액셀, 구글시트

엑셀 오류 처리 끝판왕 IFERROR – VLOOKUP, INDEX까지 연계하는 법

반응형

안녕하세요!

엑셀로 계산하다 보면…
⚠️ #DIV/0!, #N/A, #VALUE! 같은 에러 메시지 자주 보이시죠?

보기에도 안 좋고,
함수가 중단되면서 다른 셀에도 영향을 주니까 정말 난감해요 😓

그래서 오늘은!
엑셀 실무에서 꼭 써야 하는 'IFERROR' 함수
그걸 다른 함수와 연계해서 쓰는 실전 팁까지 알려드릴게요!

 


💡 IFERROR 함수란?

공식: =IFERROR(값, 오류일 경우 표시할 값)
👉 계산 결과가 오류가 아닐 때는 그대로
👉 오류가 나면 두 번째 인수로 대체

예시:
=IFERROR(A1/B1, "0으로 나눌 수 없음")
👉 B1이 0일 경우에도 친절한 메시지 출력!


🧩 어디에 써야 좋을까?

① 나눗셈 계산 (0으로 나누기 방지)

=IFERROR(총매출 / 고객수, 0)

→ 고객수가 0인 경우 #DIV/0!이 아닌 0으로 깔끔하게 처리

 


② VLOOKUP 검색 시 데이터 없을 때

=IFERROR(VLOOKUP(A2, 고객리스트!A:B, 2, FALSE), "미등록")

→ 등록되지 않은 값은 "미등록"으로 표시

 


③ INDEX + MATCH 조합에서도

=IFERROR(INDEX(B2:B100, MATCH("홍길동", A2:A100, 0)), "데이터 없음")

→ 이름이 없으면 오류 대신 "데이터 없음" 출력

 


④ VALUE 오류 방지 (텍스트 → 숫자 변환)

=IFERROR(VALUE(A1), 0)

→ A1 셀이 비어 있거나 텍스트면 0으로 대체

 


⑤ 사용자 입력 기반 수식에서 오류 막기

=IFERROR(TEXT(A1, "yyyy-mm-dd"), "")

→ 날짜 형식이 아닐 경우 공백 처리해서 깔끔하게!

 


✨ 실전 꿀팁: 이렇게 연계해보세요!

  • IFERROR + VLOOKUP → 검색 안 될 때 예외처리
  • IFERROR + 수식 계산 → 0, 빈칸 오류를 깔끔하게
  • IFERROR + INDEX/MATCH → 데이터베이스 함수 조합에 꼭 필요
  • IFERROR + TEXT/DATE/VALUE → 형식 변환 시 유용
  • IFERROR + 배열 함수 → FILTER, UNIQUE, SORT 시 필수 조합

❗주의할 점

  • IFERROR는 모든 오류를 감추기 때문에
    예기치 않은 실수까지 덮어버릴 수 있어요
  • 예외처리는 하되, 원인 파악은 따로 해야 나중에 안 헷갈려요
  • 단순히 오류 숨기기용으로만 쓰기보다는
    논리적 흐름 안에서 의미 있는 예외 처리로 활용하는 게 포인트!

✅ 오늘의 요약 정리

✔ IFERROR는 오류를 다루는 최고의 안전망
✔ 다른 함수와의 조합으로 실무 완성도 높이기!
✔ 계산, 검색, 텍스트 변환, 배열 함수 등 거의 모든 영역에서 유용
✔ 무작정 감추는 게 아닌, 의도 있는 처리로 쓰는 게 핵심!

728x90
반응형
그리드형

두루바퀴세상

자전거의 모든것 알고싶다면?? 두루바퀴세상 !!

    이미지 맵

    액셀, 구글시트 다른 글

    이전 글

    다음 글