본문 바로가기
Excel 엑셀

엑셀 iferror함수 / #value! 없애기

by 튼파 2021. 11. 1.
반응형

아래에 엑셀함수 예제파일 첨부드립니다. 참고하시고 좋은 엑셀 생활되었으면 좋겠습니다. 

 

엑셀 IFERROR

iferror 란 엑셀에서 함수 사용시 에러(#VALUE!) 발생시 iferror 함수를 사용한다.

 

간혹 vlookup이나 if 문을 사용시 #VALUE! 라고 값이 나올때가 있다. 

#VALUE! 는 함수사용법이 잘못될때 나올수 있지만, 값이 없을때 많이 나온다. 

이때,  iferror 함수를 사용한다

 

 

 1. 엑셀 IFERROR 함수 구성

   아래 함수식을 통해 IFERROR 함수의 구성을 확인 합니다.

   - IFERROR(value, value_if_error)

      value : 함수식이 들어가는 부분입니다.

      value_if_error : 함수식에서 error가 발생하는 경우 나타낼 값을 넣어 줍니다.

 

 

 2. 엑셀 IFERROR 함수 예제

   아래 IFERROR 함수 예제를 통해 IFERROR함수가 어떻게 동작하는지 확인할 수 있습니다.

iferror

#VALUE! 이 발생하였다. 사과 4월달에 정수가 아닌 텍스트가 입력되어, 에러가 발생되었다. 

 

 

=IFERROR(b6+c6,"오류")

 

이제 다시 결과를 확인 합니다.

결과를 확인하면 이제 #VALUE! 에러를 발생시킨 부분에서 "오류" 라는 메시지가 나타나게 된것을 확인 할 수 있습니다. 

다른 함수의 에러또한 iferror으로 사용하면된다.

엑셀내의 #VALUE! 의 오류 메세지는 보기 싫어서, 필자의 경우, 모든함수의 앞에 iferror 으로 시작이 된다. 

 

 4. 결론

 IFERROR함수는 영어의 의미 그대로 "에러가 있다면" 입니다. 에러가 발생하는 조건에 대한 결과를 처리 할때 사용할 수 있습니다. 위 예제처럼 수식에 오타가 기입되어 에러가 발생하는 경우에 처리 할 수 있도록 특화 된 함수 입니다. 엑셀 함수의 IF 함수와 구분되는 부분이라고 할 수 있습니다.

 

 

 

엑셀함수 예제파일 첨부드립니다. 참고하시고 좋은 엑셀 생활되었으면 좋겠습니다. 

엑셀함수예제정리.xlsx
0.06MB

 

 

 

 

 

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

반응형

댓글