문제
다음 중 정보 함수에 대한 설명으로 옳은 것은?
① ISBLANK 함수: 값이 '0' 이면 TRUE를 반환한다. ② ISERR 함수: 값이 #N/A를 제외한 오류 값이면 TRUE를 반환한다. ③ ISODD 함수: 숫자가 짝수이면 TRUE를 반환한다. ④ TYPE 함수: 값의 데이터 형식을 나타내는 문자를 반환 한다.
정답
2번
해설
정답: 2. ISERR 함수는 값이 #N/A를 제외한 오류 값일 때 TRUE를 반환한다. (#N/A까지 포함한 모든 오류를 검사하는 것은 ISERROR이다.)
오답 풀이
- 1번: ISBLANK는 셀이 '비어 있을 때' TRUE를 반환하며, 값이 0이면 FALSE이므로 옳지 않다.
- 2번: ISERR은 #N/A를 제외한 오류에서 TRUE를 반환하므로 옳다.
- 3번: ISODD는 숫자가 '홀수'일 때 TRUE이며, 짝수일 때는 FALSE이므로 옳지 않다.
- 4번: TYPE 함수는 데이터 형식을 나타내는 '숫자'를 반환하며 '문자'가 아니므로 옳지 않다.
보충 개념 ISERROR(모든 오류), ISERR(#N/A 제외 오류), ISNA(#N/A만)로 오류 검사 함수가 세분된다. TYPE은 숫자(1)·텍스트(2)·논리값(4) 등 형식을 숫자로 반환한다.