[엑셀] iferror - 에러가 발생하는 셀을 다른 값으로 처리하기
- Development/Excel
- 2022. 8. 20.
iferror - 에러가 발생하는 셀을 우아하게 처리하기
엑셀을 사용하면서 이런 저런 수식을 사용하다보면, 뜻하지 않은 곳에서 의도치 않은 에러 메시지를 보게 된다.
- #VALUE!
- #DIV/0!
- #N/A
- #NAME?
와 같이 대상 셀에 문제가 발생할 경우, 이대로 보여주는 것보다 내가 의도한 대로 다른 값을 보여주면 훨씬 좋을 것이다.
마치, 시스템 에러를 내뱉는 것보다는 사용자 친화적인 에러 메시지를 보여주는 것이 더 나은 선택인 것처럼.
- #VALUE!는 입력한 수식에 오류가 있을 때 발생하는 에러이다.
- #DIV/0!는 divide by zero이다. 즉 어떤 수를 0으로 나누려고 할 때 발생한다.
- #N/A는 참조하려는 값을 찾을 수 없을 때 발생한다.
- #NAME!은 잘못된 이름이 사용되었을 경우 발생한다.
iferror 함수 사용법
=iferror(value, value_if_error)
iferror 함수 사용법은, 일종의 wrapper 함수로 각 파라미터는 아래와 같이 해석하면 된다.
- value: 원래 쓰려던 함수를 그대로 적어줌
- value_if_error: 만약, value에 표시한 내용이 에러가 발생할 경우 보여줄 대체 텍스트 또는 실행할 대체 함수
반응형
iferror 함수 사용 예제
더 보기
'Development > Excel' 카테고리의 다른 글
[엑셀] 월말 날짜 구하기 (0) | 2022.10.22 |
---|---|
[엑셀/구글스프레드시트] 몇 달 전/후를 구하려면? (0) | 2022.10.02 |
[엑셀] 여러 if 조건 - and, or, not 활용하기 (0) | 2022.09.20 |
[엑셀/구글 스프레드시트] 날짜로부터 쿼터/ 분기 계산하기 (0) | 2022.09.03 |
[구글 파이낸스] 환율 정보 조회하기 (0) | 2022.08.09 |
엑셀 조건부 서식 사용법 (0) | 2022.07.31 |
엑셀 인쇄영역 설정/ 해제/ 나누기 (0) | 2022.03.21 |
몇 주차인지 엑셀로 쉽게 확인하기 (0) | 2022.03.07 |