책 내용 질문하기
엑세스 iif함수
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
조회수
38
작성일
2017-08-16
작성자
탈퇴*원
첨부파일

부록 최신기출문제집

2016년 1회 e형 엑세스입니다

문제 4-1 크로스탭 쿼리를 만드는 과정에서

iif 함수를 사용하는데요

Q.휴일일 경우에 30%적용

1. iif([구분]="휴일",0.3)

2. iif([구분]="휴일",0.3,0)

왜 결과가 다르게 나오나요?

답변
2017-08-22 09:29:47

안녕하세요.

IIF 함수에서 조건이 거짓을 경우의 값을 생략하면 널 값이 들어가는데, 이것이 엑셀과 달리 널값이 일반 수식에 사용되면 0으로 계산되는게 아니라 해당 값 전체를 널 값으로 변경하기 때문입니다. 그러므로 올바른 결과를 표시하려면 iif([구분]="휴일",0.3,0)로 작성해야 합니다. 교재가 잘못되었습니다. 공부하는데 불편함을 드려 죄송합니다.

자료실의 정오표를 먼저 확인하신 후 나머지 부분을 공부하시기 바랍니다.

즐거운 하루 되세요.

  • *
    2017-08-22 09:29:47

    안녕하세요.

    IIF 함수에서 조건이 거짓을 경우의 값을 생략하면 널 값이 들어가는데, 이것이 엑셀과 달리 널값이 일반 수식에 사용되면 0으로 계산되는게 아니라 해당 값 전체를 널 값으로 변경하기 때문입니다. 그러므로 올바른 결과를 표시하려면 iif([구분]="휴일",0.3,0)로 작성해야 합니다. 교재가 잘못되었습니다. 공부하는데 불편함을 드려 죄송합니다.

    자료실의 정오표를 먼저 확인하신 후 나머지 부분을 공부하시기 바랍니다.

    즐거운 하루 되세요.

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