책 내용 질문하기
ISERROR 함수 관련 질문드립니다.
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
142
조회수
435
작성일
2019-02-09
작성자
탈퇴*원
첨부파일
컴활함수사전 142p <2016년 3회 1급 E형> 1번 문제입니다.
여기서 IF(ISERROR(MATCH(~~)),"예","아니오") 로 풀이가 되어 있는데
IF(ISERROR(MATCH(~~)=FALSE, "예", "아니오") 와 같이 풀이해도 괜찮을까요?
ISERROR가 해당 수식이 에러인지 아닌지를 판단하는 함수이니,
ISERROR의 값이 FALSE(에러가 아님) 으로 나온 경우 "예" / 아닌 경우 "아니오"
두 풀이 간의 차이점도 알고 싶습니다.
답변
2019-02-10 19:59:03
안녕하세요.
iserror 함수는 에러이면 True가 됩니다.
iserror에 에러가 있으면 "아니오"를 표시하고, 에러가 없으면 "예"를 표시하는 것입니다.
IF(ISERROR(MATCH(~~)=FALSE, "예", "아니오") 를 사용하면,
FALSE하고 같은 경우가 TRUE"예"가 됩니다. 문제 의도와 반대값으로 표시되겠죠.
좋은 하루 보내세요.
-
관리자2019-02-10 19:59:03
안녕하세요.
iserror 함수는 에러이면 True가 됩니다.
iserror에 에러가 있으면 "아니오"를 표시하고, 에러가 없으면 "예"를 표시하는 것입니다.
IF(ISERROR(MATCH(~~)=FALSE, "예", "아니오") 를 사용하면,
FALSE하고 같은 경우가 TRUE"예"가 됩니다. 문제 의도와 반대값으로 표시되겠죠.
좋은 하루 보내세요.