엑셀 시리즈 #10 자동화 - IFERROR로 오류 없는 계산표 만들기

엑셀 시리즈 #10 자동화 - IFERROR로 오류 없는 계산표 만들기

작성자: 7옥타브고양이 | 실무 엑셀 자동화 가이드


안녕하세요 😊 7옥타브고양이 입니다.
사무직 업무를 하다 보면 매출, 비용, 인원 통계 등 다양한 계산표를 다루게 됩니다. 그런데 갑자기 #DIV/0! 또는 #N/A 같은 오류가 뜨면 보고서가 지저분해지고 상사에게 전달하기도 민망하죠. 이번 포스팅에서는 이런 ‘보기 싫은 오류를 자동으로 처리’해주는 IFERROR 함수를 활용해 깔끔하고 완성도 높은 자동 계산표를 만드는 방법을 알려드릴게요.

엑셀 시리즈 #10 자동화 - IFERROR로 오류 없는 계산표 만들기

📘 IFERROR 함수 기본 개념 – ‘오류를 잡아주는 안전장치’

IFERROR는 엑셀의 오류 방지 필터 같은 존재입니다.
수식 계산 중 오류가 발생하면, 대신 사용자가 지정한 문구나 숫자를 표시해 줍니다.

기본 구문:

=IFERROR(값, 오류일 때 표시할 값)

 

예시:

=IFERROR(A2/B2, "계산불가")

위 수식은 B2가 0이거나 비어 있을 때 “계산불가”라는 문구로 자동 표시됩니다.

💼 실무 예제 ① 매출 대비 이익률 계산표 (사무직 보고서형)

사무직에서 자주 쓰는 매출 대비 이익률 보고서 예제를 함께 만들어 볼까요?
매출이 0원이거나 공란인 행이 있다면 일반 수식 =이익/매출#DIV/0! 오류를 냅니다. 하지만 IFERROR로 감싸주면 오류 없이 ‘0%’ 또는 지정 문구를 표시하게 할 수 있습니다.

제품명 매출액(A) 이익(B) 이익률(%)
A상품 1,000,000 150,000 =IFERROR(C2/B2,0)
B상품 0 30,000 0%
C상품 750,000 120,000 16%
매출 대비 이익률 계산표 IFERROR 적용

 

위 수식을 적용하면 0으로 나누는 오류가 사라지고, 보고서가 훨씬 깔끔해집니다.
실제 인쇄용 보고서에서는 ‘0%’ 대신 “확인필요”로 표시해도 좋아요 👉 =IFERROR(C2/B2,"확인필요") 

매출 대비 이익률 계산표 IFERROR 적용 지정 문구 0에서 "확인필요"지정
반응형

📊 실무 예제 ② 인사관리 시 오류 없는 평균 계산

인사팀에서 직원별 평가 점수를 평균 낼 때, 일부 직원의 점수가 비어 있으면 오류가 발생할 수 있습니다.
IFERROR를 사용하면 오류 대신 ‘평가미입력’ 등으로 표시할 수 있습니다.

이름 1분기 2분기 평균
홍길동 85 90 =IFERROR(AVERAGE(B2:C2),"평가미입력")
김영희 (공란) (공란) 평가미입력
인사관리 시 오류 없는 평균 계산 IFERROR 사용

이렇게 작성하면 누락된 점수로 인해 생기는 #DIV/0! 오류 없이 안정적으로 평균을 계산할 수 있습니다.
팀장 보고용 문서에도 완벽하게 어울리는 ‘오류 없는 시각적 정리표’ 완성!

참고로, 1분기 실적만 입력 되어 있고 2분기 실적이 공란 일때는 강제로 계산되어 평균값이 구해집니다.

이때는 👉=IF(COUNT(B3:C3)<2,"평가미입력",AVERAGE(B2:C2)) 사용해 누락되지 않게 할 수도 있습니다.

🔍 실무 팁: IFERROR + VLOOKUP 조합

사무직에서 고객사, 부서명 등 데이터를 VLOOKUP으로 찾을 때 ‘#N/A’ 오류가 자주 발생합니다.
이때 IFERROR를 함께 사용하면 오류 대신 “데이터 없음”으로 표시할 수 있습니다.

예시:

=IFERROR(VLOOKUP(A2, 고객DB!A:B, 2, 0), "데이터 없음")

이렇게 작성하면 고객사가 누락된 경우에도 보고서가 깨지지 않고 자연스럽게 표시됩니다.

 

고객사 DB에 고양이 전자가 없을때 #N/A 오류 발생
IFERROR를 사용하여 "데이터 없음" 표시

📘 다음 글 예고

엑셀 시리즈 #11 함수 - VLOOKUP으로 자동 고객 정보 불러오기
다음 포스팅에서는 오늘 배운 IFERROR와 함께 자주 쓰이는 VLOOKUP을 활용해 고객 정보를 자동으로 불러오는 방법을 다뤄보겠습니다. 실무 자동화의 핵심 조합이니 꼭 이어서 확인해보세요!

© 7옥타브고양이 작성

반응형