본문 바로가기
Tech/엑셀 & 스프레드시트

[오늘의엑셀]IFERROR 함수로 오류 값 숨기기 및 대체 값 표시(사용하는법/응용)

by 한초-리 2025. 2. 11.

엑셀 화면에 숫자들이 입체화되어 올라오는 사진
엑셀 화면에 숫자들이 입체화되어 올라오는 사진

1. 설명

엑셀의 IFERROR 함수는 수식에서 발생할 수 있는 오류를 탐지하고, 오류가 발생할 경우 사용자 지정 값을 반환하는 데 사용됩니다. 주로 오류 메시지를 숨기고 깔끔한 결과를 출력하기 위해 활용됩니다.

2. 수식 정보

IFERROR 함수는 IFERROR(value, value_if_error) 형식으로 사용됩니다. 여기서 value는 평가할 수식이나 값이며, value_if_error는 오류가 발생할 경우 반환할 값입니다. 이 함수는 #DIV/0!, #N/A, #VALUE! 등과 같은 다양한 오류를 처리할 수 있습니다.

  • 대체 가능한 수식들:
    • IFNA: #N/A 오류만 처리
    • IF: 단순 조건에 따라 다른 값을 반환
    • VLOOKUP: 값을 찾을 때 주로 사용되며, IFERROR와 함께 자주 사용

3. 수식 응용 방법

IFERROR 함수는 다양한 상황에서 사용될 수 있습니다. 특히 다른 수식과 결합하여 오류를 예방하고 원하는 결과를 출력하는 데 유용합니다.

가장 많이 연결하는 수식 3개 설명

  • VLOOKUP 함수: 특정 값을 찾는 동안 발생할 수 있는 #N/A 오류를 처리할 때 IFERROR를 사용합니다.
  • SUM 함수: 계산 중 발생할 수 있는 오류를 감지하여 합계 대신 특정 메시지를 출력합니다.
  • DIVIDE 함수: 0으로 나눌 때 발생하는 #DIV/0! 오류를 처리하는 데 유용합니다.

수식의 기본 예제

예제: A1 셀에 =IFERROR(B1/C1, "오류 발생")를 입력합니다. C1이 0일 경우, "오류 발생"이라는 메시지를 반환합니다.

수식의 응용 예제

예제: =IFERROR(VLOOKUP(A2, D1:E10, 2, FALSE), "값을 찾을 수 없음"). A2의 값을 찾을 수 없을 때, "값을 찾을 수 없음"을 표시합니다.

자주 연결하는 수식과 함께보는 기본 예제

예제: =IFERROR(SUM(A1:A10), 0). 합계 계산 중 오류가 발생하면 0을 반환합니다.

자주 연결하는 수식과 함께보는 응용 예제

예제: =IFERROR(DIVIDE(B1, C1), "나눌 수 없음"). 0으로 나누는 오류가 발생할 경우 "나눌 수 없음"을 표시합니다.

4. 응용한 수식들의 정보

IFERROR 함수는 사용자의 편의를 위해 다양한 오류 처리를 가능하게 합니다. 이는 보고서 작성 시 문서의 전문성을 높이고, 사용자 경험을 개선하는 데 중요한 역할을 합니다. 다른 함수들과의 결합을 통해 더욱 복잡한 수식을 관리할 수 있으며, 특히 데이터 분석과 같은 정밀한 작업에서 자주 사용됩니다.

5. 결론

IFERROR 함수는 오류 발생 시 자동으로 대체 값을 반환하여 사용자의 작업 효율을 높입니다. 이 함수를 활용하여 더욱 깔끔하고 전문적인 엑셀 보고서를 작성하시기 바랍니다.

 

 

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

반응형

댓글