문제 2-2번
hlookup과 match함수를 사용하라고 했는데요
저는 j4에
=HLOOKUP(G4, $C$36:$F$42, MATCH(H4, $B$37:$B$42, 1)+1, 0)
라고 수식을 적었어요
그런데, match함수 옵션에 1을 적었는데, 이렇게 하니까 j9에 처음으로 결과가 다르게 나오더라구요
이걸 0으로 하는거랑 1로 하는거랑 왜 결과가 다르게 나오나요?
0으로 해서 정확히 일치값 찾도록 하는거야 당연히 되겠지만
1로 놔서 작거나 같은 값중에 찾아내는 것도 결과는 같아야 하는 것 아닌가요?
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.
정확하게 일치하는 값을 찾으려면 0 으로 지정하셔야 하구요.
오름차순 정렬된 상태라면 1 로 내림차순이라면 -1 로 지정해 주셔야 정확한 결과가 나옵니다.
좋은 하루 되세요.
"-
*2014-12-09 11:25:17
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.정확하게 일치하는 값을 찾으려면 0 으로 지정하셔야 하구요.
오름차순 정렬된 상태라면 1 로 내림차순이라면 -1 로 지정해 주셔야 정확한 결과가 나옵니다.
좋은 하루 되세요.
"