본문 바로가기
엑셀

[엑셀]IFERROR 함수(수식 오류 처리)

by 서여니서여니 2025. 1. 18.
728x90
반응형

IFERROR 함수
수식에서 오류가 발생할 경우,
지정한 값을 대신 반환하는 함수
오류가 발생하지 않으면
수식의 정상적인 결과를 반환

=IFERROR(수식, 오류 시 반환값)
수식이 오류가 있을 경우 
오류시 반환값을 표시합니다 

A1 = 5 
A2 = 0
=IFERROR(A1/A2, "오류: 나눌 수 없음")

 


A1/A2 => A2가 0이므로 오류가 납니다 
답이 ==>  오류: 나눌 수 없음

 

아래와 같이 작성해 보세요 


접수번호의 자리가 
1이면 사회, 2이면 과학, 3이면 직업으로 
선택과목에 표시 해 보겠습니다 

접수번호가 1,2,3 숫자이므로 
CHOOSE 함수를 사용하여 
작성해 보겠습니다 

c5셀 선택하고 
=CHOOSE(


왼쪽 접수번호를 클릭합니다 
쉼표를 씁니다 
=CHOOSE(B5,

 

1의 값을 사회
큰 따옴표로 작성해 줍니다 
2의 값 과학
큰 따옴표로 작성해 줍니다 
3의 값 직업을 
큰 따옴표로 작성해 줍니다

=CHOOSE(B5,"사회", "과학","직업")

 

 

엔터를 입력하고 
채우기 핸들을 아래로 드래그 합니다 
아래와 같이 에러가 났습니다 
에러 난 이유는 
접수번호가 1,2,3 이 아닌 경우 
에러가 납니다 

 

이 때
=IFERROR 함수를 씁니다 
=IFERROR(CHOOSE(B5,"사회", "과학","직업"),"")


구한 후 C5셀을 클릭하고 
채우기 핸들을 드래그 해 보세요 
접수번호가 1,2,3이 아닌 경우 
에러 이므로 ""  
빈공간으로 나타납니다 

728x90
반응형

댓글