엑셀 사용 중 수식에서 오류가 발생할 경우
사용자가 정한 값으로 반환해주는
IFERROR 함수에 대해 알아볼게요
IFERROR 함수는 논리함수로
[수식]탭 - [함수 라이브러리] - [논리] - [IFERROR]에서
찾을 수 있습니다.
함수인수 대화상자에서 함수형식을 알아볼게요
Value : 오류 체크할 참조값
Value_if_error : 수식 오류 시 오류 메세지 대신 표시할 값
IFERROR 함수식 :
=IFERROR(Value, value_if_error)
=IFERROR(오류검사값 또는 수식, 오류대신 표시할값)
위 예제에서 표시되는 오류를 먼저 확인해 볼게요
AVERAGE로 매출평균을 구하니
#DIV/0! 오류 메시지가 표시되었어요
IFERROR 함수로 오류값 대신 0 표시
이제 오류메세지 대신 0으로 표시해볼게요
F4셀에서 AVERAGE 앞에
IFERROR 함수를 적고 함수인수 대화상자를 엽니다.
[함수 인수] 대화상자가 열리면
‘Value’의 입력 상자에는 오류 여부를 체크할 대상인
평균함수 수식 AVERAGE(C4:E4)을 입력했습니다.
‘Value_if_error’에는 오류 메시지 대신 표시할 값인
0 을 입력하고 [확인]을 클릭합니다.
수식은 다음과 같습니다.
=IFERROR(AVERAGE(C4:E4),0)
그리고 아래로 채우기를 했습니다.
오류메세지 대신 0 이 출력되었습니다.
오류메세지 대신 텍스트로 표시
그럼 이번에는 0이 아닌 문자를 표시해볼게요
문자를 입력할 때는 큰따옴표 ("") 로 묶어줘야 합니다.
‘Value_if_error’에는 "준비"라고 입력합니다.
=IFERROR(AVERAGE(C4:E4),"준비")
오류메세지 대신 준비 라는 메세지가 출력되었습니다.
여기서 Tip!
검사 후 표시할 값을 빈칸으로 표시하고자 할 경우에는
‘Value_if_error’ 에 ""을 입력하면
빈칸 그대로 반환합니다.
=IFERROR(AVERAGE(C4:E4),"")
엑셀 사용시 깔끔하게 데이터를 관리할 수 있는
iferror함수에 대하여 알아봤습니다.
모든 글과 사진의 무단복제를 금합니다.
ⓒ 2021. anne All rights reserved.
'컴퓨터 > 엑셀' 카테고리의 다른 글
엑셀 MOD함수로 근로시간 계산, 알바 시급 계산 쉽게 하기 (0) | 2021.07.01 |
---|---|
엑셀 replace 함수 사용법, 주민번호 이름 *표시로 가리기 (0) | 2021.06.28 |
엑셀 함수 SUMIF 쉽게 따라하기 (0) | 2021.06.21 |
엑셀 EXCEL | ROUNDDOWN 함수 쉽게 따라하기 (0) | 2021.06.17 |
엑셀 vlookup 함수 배우기 (0) | 2021.06.11 |
댓글