책 내용 질문하기
기본모의고사 8회 2-5문제
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
378
조회수
42
작성일
2015-09-14
작성자
첨부파일

세번째로 큰 값을 구할떄

=LOOKUP(LARGE(D29:D37,3),D29:D37,A29:A37)

이렇게 입력하라고 되어있는데

=lookup(lookup_value,array) 도 되잖아요?

그럼 =LOOKUP(LARGE(D29:D37,3) ,A29:A37) 이거나

아니면 =VLOOKUP(LARGE($D$29:$D$37,3),$A$29:$E$37,1,FALSE) 이렇게 하면 왜 안되나요?ㅠㅠ

답변
2015-09-15 23:34:28

lookup(인수,인수를 찾을수 있는 범위,값을구할범위)

로 지정해야 합니다.

인수에서 나온 값은 large 값인데 매출수량 중에서 3번째로 큰 값이므로 인수를 찾을 수 있는 범위로는

매출수량의 범위로 지정해야 하는 것입니다.

vlookup 을 사용하려면 범위의 첫번째 열에 찾을 값이 있어야 하는데

이문제는 찾을 값은 매출수량이고 반환해야 하는 값은 품명이므로 표가 반대로 표시되었다고 생각 하셔야 합니다.

그러므로 사용할 수 없는 것입니다.

첫번째 열에 매출수량이 있고 마지막 열에 품명이 있었다면 가능하지만 이문제는 반대로 되어 있으므로 사용할 수 없습니다.

좋은 하루 되세요.

  • *
    2015-09-15 23:34:28

    lookup(인수,인수를 찾을수 있는 범위,값을구할범위)

    로 지정해야 합니다.

    인수에서 나온 값은 large 값인데 매출수량 중에서 3번째로 큰 값이므로 인수를 찾을 수 있는 범위로는

    매출수량의 범위로 지정해야 하는 것입니다.

    vlookup 을 사용하려면 범위의 첫번째 열에 찾을 값이 있어야 하는데

    이문제는 찾을 값은 매출수량이고 반환해야 하는 값은 품명이므로 표가 반대로 표시되었다고 생각 하셔야 합니다.

    그러므로 사용할 수 없는 것입니다.

    첫번째 열에 매출수량이 있고 마지막 열에 품명이 있었다면 가능하지만 이문제는 반대로 되어 있으므로 사용할 수 없습니다.

    좋은 하루 되세요.

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