책 내용 질문하기
기본모의고사 엑셀 계산문제 2번 질문입니다
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
327
조회수
60
작성일
2016-02-05
작성자
첨부파일

현재 문제에서

부서가 "판매부"이거나 직급이 '1급'인경우 상여비율 1%를 추가 적용한다 라고 적혀있고

상여비율은 A3:B6에 적혀있는 상태입니다

여기서 저는

=$F10+$F10*IF(OR($B10="판매부",$C10="1급"),VLOOKUP($E10,$A$3:$B$6,2,TRUE)+VLOOKUP($E10,$A$3:$B$6,2,TRUE)*0.01,VLOOKUP($E10,$A$3:$B$6,2,TRUE))

이러케 풀었는데 결과적으로 상여비율의 1%가 추가 적용이 되지 않았습니다

그래서 답지를 보니

=$F10+$F10*IF(OR($B10="판매부",$C10="1급"),VLOOKUP($E10,$A$3:$B$6,2,TRUE)+1%,VLOOKUP($E10,$A$3:$B$6,2,TRUE))

이러케 되어 있는데 여기서는 상여비율 1%를 추가 적용하는수식을 그냥 +1% 라고 하였는데 이러면 무엇의 1%를 나타내는 건지 정확히 정의 할수 없는것 아닙니까?

결론은

답지: +1%

제가푼것: +VLOOKUP($E10,$A$3:$B$6,2,TRUE)*0.01

이며 왜 그냥 1%해도 답이 나오는지 궁금합니다

그리고 추가적으로 여기서 TRUE는 왜 생략 해도 답이 나오는거죠?

답변
2016-02-12 09:45:37

vlookup으로 구한 상여금에 *0.01 을 하면 3% 에 0.01을 곱한 결과가 되는데요. 이렇게 되면 0.3% 가 되버립니다.

그래서 정확한 결과가 나오지 않는 것입니다.

문제에서 지시한 것 처럼 3%에 1% 를 더하여 표시하려면 1% 를 더해줘야 하는 것이 맞습니다.

true 를 생략하면 ture 로 적용되므로 생략하셔도 상관 없습니다.

좋은 하루 되세요.

  • *
    2016-02-12 09:45:37

    vlookup으로 구한 상여금에 *0.01 을 하면 3% 에 0.01을 곱한 결과가 되는데요. 이렇게 되면 0.3% 가 되버립니다.

    그래서 정확한 결과가 나오지 않는 것입니다.

    문제에서 지시한 것 처럼 3%에 1% 를 더하여 표시하려면 1% 를 더해줘야 하는 것이 맞습니다.

    true 를 생략하면 ture 로 적용되므로 생략하셔도 상관 없습니다.

    좋은 하루 되세요.

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