책 내용 질문하기
113쪽 5번
도서
[2014] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
113
조회수
55
작성일
2014-12-31
작성자
탈퇴*원
첨부파일

IF(IF(B25="필",3,0) 그 뒤에 함수식은 생략

미필이면 0점 군필이면 3점을 가산점을 준다는 함수식을 작성할때

왜 IF(IF(B25="필",3,"") 이렇게 하면 오류가 뜨는거죠? 꼭0을 써야합니까? 빈칸으로 두면 안되는이유는?

그리고 저렇게하면 전부다 오류나는게 아니라 불합격 뜨는 사람들만 VALUE오류 뜨더군요..

답변
2015-01-01 15:00:32

가산점에 면접점수를 더해서 비교를 하는데

"" 으로 지정하시면 문자값이 됩니다.

그러므로 문자값 + 숫자값 을 한 경우 정확한 결과가 나오지 않게 되므로 오류가 되는 것입니다.

false 값이 "" 이 므로 false 값만 오류가 나겠지요.

좋은 하루 되세요.

"
  • *
    2015-01-01 15:00:32

    가산점에 면접점수를 더해서 비교를 하는데

    "" 으로 지정하시면 문자값이 됩니다.

    그러므로 문자값 + 숫자값 을 한 경우 정확한 결과가 나오지 않게 되므로 오류가 되는 것입니다.

    false 값이 "" 이 므로 false 값만 오류가 나겠지요.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.