책 내용 질문하기
if hlookup질문
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
298
조회수
161
작성일
2011-08-08
작성자
첨부파일

문제 2번을 혹시 이렇게 했는데 어느 부분이 틀린건가요???

=IF(D13<=100,(HLOOKUP(C13,$B$2:$G$3,2,0)+10%),HLOOKUP(C13,$B$2:$G$3,2,0))

답변
2011-08-08 14:11:20

10%라고 쓰시면 0.1로 계산이 되요... 문제의 조건에서 단가의 10%를 더하라고 했기때문에 기준이 되는 단가에 10%를 곱한 후 더하셔야 해요.

즉, 위에 질문자님께서 작성하신 10% 더하는 부분을 아래 빨간 글씨로 써진 수식으로 바꿔주셔야 합니다.

HLOOKUP(C13,$B$2:$G$3,2,0)+HLOOKUP(C13,$B$2:$G$3,2,0)*10%

이것 빼고는 전체적인 수식은 잘 작성하셨내요..

전체수식은 다음과 같이 되겠죠..

=IF(D13<=100,(HLOOKUP(C13,$B$2:$G$3,2,0)+HLOOKUP(C13,$B$2:$G$3,2,0)*10%),HLOOKUP(C13,$B$2:$G$3,2,0))

또 다른 방법으로는 아니면 10%라고 쓴 부분을 1.1이라고 바꿔주셔도 되겠네요..

  • *
    2011-08-08 14:11:20

    10%라고 쓰시면 0.1로 계산이 되요... 문제의 조건에서 단가의 10%를 더하라고 했기때문에 기준이 되는 단가에 10%를 곱한 후 더하셔야 해요.

    즉, 위에 질문자님께서 작성하신 10% 더하는 부분을 아래 빨간 글씨로 써진 수식으로 바꿔주셔야 합니다.

    HLOOKUP(C13,$B$2:$G$3,2,0)+HLOOKUP(C13,$B$2:$G$3,2,0)*10%

    이것 빼고는 전체적인 수식은 잘 작성하셨내요..

    전체수식은 다음과 같이 되겠죠..

    =IF(D13<=100,(HLOOKUP(C13,$B$2:$G$3,2,0)+HLOOKUP(C13,$B$2:$G$3,2,0)*10%),HLOOKUP(C13,$B$2:$G$3,2,0))

    또 다른 방법으로는 아니면 10%라고 쓴 부분을 1.1이라고 바꿔주셔도 되겠네요..

  • *
    2011-08-08 14:42:27

    =IF(D13<=100,(HLOOKUP(C13,$B$2:$G$3,2,0)*110%),HLOOKUP(C13,$B$2:$G$3,2,0))

    단가에 10% 를 더한다고 했으므로

    단가가 만약 100이면 여기에 10을 더하여 110으로 표시 하셔야 합니다.

    그러므로 110% 혹은 1.1 을 곱해 주셔야 하죠.

    아니면 위에분 설명처럼 hlookup에서 구한 단가에다가 단가*10% 한것을 더해주셔도 같은 결과 입니다.

    좋은 하루 되세요.

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