본문으로 건너뛰기
ArumSoft Learning
EN

    논리

    IFERROR 함수 연습장

    수식 결과가 오류일 때 대신 보여 줄 값을 정해요.

    연습장은 브라우저 안에서만 작동해요. 입력한 내용은 어디에도 전송되지 않아요.

    IFERROR 함수는 이렇게 작동해요

    IFERROR는 첫 번째 인수를 계산해요. 결과가 정상이면 그대로 돌려주고, #N/A, #DIV/0!, #VALUE! 같은 오류이면 두 번째 인수를 대신 돌려줘요.

    모든 종류의 오류를 숨기기 때문에 꼭 봐야 할 실수까지 가려질 수 있어요. 찾기 함수라면 IFNA나 XLOOKUP의 if_not_found 인수가 더 정확해요.

    구문

    =IFERROR(value, value_if_error)
    인수설명
    value필수확인할 수식이에요.
    value_if_error필수value가 오류일 때 대신 보여 줄 값이에요.

    예제

    수식하는 일결과
    =VLOOKUP(I1,A2:E9,2,FALSE)IFERROR가 없으면: E-110은 없는 사번이라 #N/A가 보여요.#N/A
    =IFERROR(VLOOKUP(I1,A2:E9,2,FALSE),"찾을 수 없음")IFERROR를 쓰면: 오류 대신 알기 쉬운 메시지가 나와요.찾을 수 없음
    =IFERROR(D2/0,0)#DIV/0!를 0으로 바꿔요.0
    =IFERROR(VLOOKUP(I1,A2:E9,2,FALSE),"")사번이 없으면 아무것도 표시하지 않아요.

    자주 하는 실수

    진짜 문제를 숨김범위를 잘못 입력해도 오류가 나는데, IFERROR는 그것까지 숨겨요. 감싸기 전에 수식을 먼저 확인하세요.
    value_if_error를 비워 둠IFERROR(x,)는 0을 돌려줘요. 빈칸으로 두려면 ""를 쓰세요.

    더 알아보기

    예제 통합 문서 받기 (.xlsx)

    같은 예제 데이터와 수식, 그리고 연습용 시트가 들어 있어요.

    전체 튜토리얼 읽기 →