엑셀 / 함수 / IFERROR / 에러 메시지를 변경하는 함수

IFERROR는 수식 결과가 오류이면 지정한 대체 값을, 오류가 아니면 원래 결과를 반환합니다. 예를 들어 0으로 나누는 계산을 빈 문자열이나 안내 문구로 표시할 수 있습니다. 오류 원인을 수정하는 함수는 아니므로 모든 오류를 무조건 숨기지 않도록 주의하세요.

구문과 대체 값

=IFERROR(value,value_if_error)

value에는 검사할 수식이나 셀 참조, value_if_error에는 오류일 때 표시할 숫자·문구·다른 수식을 넣습니다. #DIV/0!, #N/A, #VALUE!, #REF! 등 여러 오류가 같은 대체 값으로 바뀔 수 있습니다.

구문과 지원 제품은 Microsoft의 IFERROR 함수 설명에서 확인할 수 있습니다.

나눗셈 오류 표시 바꾸기

분모가 0인 계산은 #DIV/0! 오류를 반환합니다. 입력 누락 때문인지 실제로 분모가 0인 자료인지 먼저 확인하세요.

분모가 0인 계산은 #DIV/0! 오류를 반환합니다. 입력 누락 때문인지 실제로 분모가 0인 자료인지 먼저 확인하세요.

=IFERROR(B1/B2,"")
=IFERROR(B1/B2,"계산 조건 확인")

IFERROR로 오류를 빈 문자열로 표시한 예입니다. 두 번째 수식처럼 안내 문구를 쓰면 계산되지 않은 상태라는 사실을 독자가 알 수 있습니다.

IFERROR로 오류를 빈 문자열로 표시한 예입니다. 두 번째 수식처럼 안내 문구를 쓰면 계산되지 않은 상태라는 사실을 독자가 알 수 있습니다.

""은 빈 셀이 아니라 길이가 0인 텍스트입니다. 0으로 대체하면 정상적으로 계산한 0과 구분이 없어져 평균 등 후속 집계가 바뀔 수 있습니다. 화면을 깔끔하게 만드는 것보다 결과의 의미를 보존하는 것이 중요합니다.

예상한 오류만 처리하기

분모 0만 예상한다면 =IF(B2=0,"분모 확인",B1/B2)처럼 조건을 직접 검사할 수 있습니다. 조회에서 값을 찾지 못한 #N/A만 처리하려면 IFNA가 더 좁은 목적에 맞습니다. IFERROR로 #REF!까지 숨기면 삭제된 열이나 잘못된 참조를 놓칠 수 있습니다.

새 수식을 만들 때는 오류를 감싸기 전에 단독으로 실행해 원인을 확인합니다. 원자료 누락과 수식 오류를 구분한 다음 정상적인 업무상 예외만 처리하고, 필요한 경우 검증 열에 원래 오류 상태를 남겨 두세요.

같은 카테고리의 다른 글
엑셀 / VBA / 주석 만드는 방법

엑셀 / VBA / 주석 만드는 방법

작은따옴표로 VBA 주석을 만들고 편집 도구 모음으로 여러 줄을 주석 처리하는 방법을 안내합니다. 문자열 속 작은따옴표와 코드 비활성화의 주의점도 설명합니다.

엑셀 / 달력 만드는 방법

엑셀 / 달력 만드는 방법

실제 날짜와 1일·7일 증가 수식으로 달력을 만드는 방법을 설명합니다. 월 시작 요일, 다른 달 날짜, 날짜 표시 서식과 템플릿 대안도 안내합니다.

엑셀 / 페이지 나누는 점선 없애는 방법

엑셀 / 페이지 나누는 점선 없애는 방법

페이지 나누기 점선을 숨기는 Excel 옵션과 복원 방법을 설명합니다. 표시 숨김, 수동 페이지 나누기 삭제와 실제 인쇄 배치 변경을 구분합니다.

엑셀 / 함수 / ISEVEN, ISODD / 짝수인지 홀수인지 확인하는 함수

엑셀 / 함수 / ISEVEN, ISODD / 짝수인지 홀수인지 확인하는 함수

ISEVEN·ISODD로 짝수와 홀수를 판단하는 방법을 설명합니다. 0, 음수, 소수의 처리와 IF를 사용한 분류 예제를 확인할 수 있습니다.

엑셀 / 숫자를 문자(텍스트)로 변경하는 방법 3가지

엑셀 / 숫자를 문자(텍스트)로 변경하는 방법 3가지

텍스트 서식·작은따옴표·텍스트 나누기로 숫자를 텍스트로 다루는 방법을 설명합니다. 기존 숫자의 재입력 필요와 긴 식별번호의 손실 위험도 안내합니다.

엑셀 / 함수 / IFERROR / 에러 메시지를 변경하는 함수

엑셀 / 함수 / IFERROR / 에러 메시지를 변경하는 함수

IFERROR로 오류를 다른 값이나 문구로 표시하는 방법을 설명합니다. 빈 문자열·0의 차이와 실제 수식 오류를 숨기지 않는 사용 기준도 다룹니다.

엑셀 / 함수 / XIRR / 비정기적인 현금 흐름의 내부수익률 계산하는 함수

엑셀 / 함수 / XIRR / 비정기적인 현금 흐름의 내부수익률 계산하는 함수

XIRR의 금액·날짜 범위를 맞추고 연 단위 내부수익률을 계산하는 방법을 안내합니다. IRR과 다른 점, 날짜 오류와 추정값의 한계도 설명합니다.

엑셀 / 숫자를 한글 또는 한자로 나타내는 방법

엑셀 / 숫자를 한글 또는 한자로 나타내는 방법

숫자의 셀 서식을 한글·한자로 표시하는 방법을 설명합니다. 실제 숫자 유지, TEXT로 문자열 만들기와 서식의 보안·정밀도 한계를 구분합니다.

엑셀 / 함수 / DELTA / 두 숫자가 같은지 비교하는 함수

엑셀 / 함수 / DELTA / 두 숫자가 같은지 비교하는 함수

DELTA가 같은 숫자에 1, 다른 숫자에 0을 반환하는 방식과 기본값을 설명합니다. 소수 계산 오차가 있는 수를 비교할 때의 한계도 다룹니다.

엑셀 / 함수 / UPPER, LOWER, PROPER / 대문자로 또는 소문자로 변환하는 함수

엑셀 / 함수 / UPPER, LOWER, PROPER / 대문자로 또는 소문자로 변환하는 함수

UPPER·LOWER·PROPER의 변환 결과를 비교합니다. 영문 약어와 이름에서 PROPER가 기대와 다르게 작동하는 경우 및 원본에 값으로 반영하는 방법도 안내합니다.