match( 1 ,2 ,3 )
3번에 1을 입력해 보았는데 왜 4가 나오나요?
2가 나와야 되지 않나요?
이해가 안되네요..
86보다 작을 값을 찾아야 되잖아요? 부탁드립니다.
안녕하세요.
MATCH 함수의 옵션은 -1, 0, 1이 있습니다.
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.
범위의 값이 정렬된 것을 확인 하셔야 합니다.
내림차순이면 -1, 오름차순이면 1, 정확하게 일치하는 값은 0 이 됩니다.
옵션 1이 지정되려면, 오름차순 정렬되어 있어야 합니다.
'구간종료' 필드의 값은 내림차순 정렬되어 있으므로 옵션 1로 지정하시면 정확한 결과가 나타나지 않습니다.
좋은 하루 보내세요.
-
*2018-09-12 12:59:01
안녕하세요.
MATCH 함수의 옵션은 -1, 0, 1이 있습니다.
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.범위의 값이 정렬된 것을 확인 하셔야 합니다.
내림차순이면 -1, 오름차순이면 1, 정확하게 일치하는 값은 0 이 됩니다.
옵션 1이 지정되려면, 오름차순 정렬되어 있어야 합니다.
'구간종료' 필드의 값은 내림차순 정렬되어 있으므로 옵션 1로 지정하시면 정확한 결과가 나타나지 않습니다.
좋은 하루 보내세요.