세번째로 큰 값을 구할떄
=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) 이렇게 하면 왜 안되나요?ㅠㅠ
lookup(인수,인수를 찾을수 있는 범위,값을구할범위)
로 지정해야 합니다.
인수에서 나온 값은 large 값인데 매출수량 중에서 3번째로 큰 값이므로 인수를 찾을 수 있는 범위로는
매출수량의 범위로 지정해야 하는 것입니다.
vlookup 을 사용하려면 범위의 첫번째 열에 찾을 값이 있어야 하는데
이문제는 찾을 값은 매출수량이고 반환해야 하는 값은 품명이므로 표가 반대로 표시되었다고 생각 하셔야 합니다.
그러므로 사용할 수 없는 것입니다.
첫번째 열에 매출수량이 있고 마지막 열에 품명이 있었다면 가능하지만 이문제는 반대로 되어 있으므로 사용할 수 없습니다.
좋은 하루 되세요.
-
*2015-09-15 23:34:28
lookup(인수,인수를 찾을수 있는 범위,값을구할범위)
로 지정해야 합니다.
인수에서 나온 값은 large 값인데 매출수량 중에서 3번째로 큰 값이므로 인수를 찾을 수 있는 범위로는
매출수량의 범위로 지정해야 하는 것입니다.
vlookup 을 사용하려면 범위의 첫번째 열에 찾을 값이 있어야 하는데
이문제는 찾을 값은 매출수량이고 반환해야 하는 값은 품명이므로 표가 반대로 표시되었다고 생각 하셔야 합니다.
그러므로 사용할 수 없는 것입니다.
첫번째 열에 매출수량이 있고 마지막 열에 품명이 있었다면 가능하지만 이문제는 반대로 되어 있으므로 사용할 수 없습니다.
좋은 하루 되세요.