385p 1번 계산문제에서요~
index가 아닌 왜 match함수를 쓰는 지 궁금합니다.
그리고 =MATCH(B3,$E$9:$E$12, -1)&"등급"
MATCH의 옵션이 왜 -1이 되는 건가요?
안녕하세요.
문제가 등급을 등급표를 참조하여 표시하는 것입니다.
index(범위, 행, 열) 함수는 범위에서 행과 열에 위치한 데이터를 반환합니다.
MATCH(찾을 값, 범위, 옵션)
: 범위에서 옵션을 적용하여 찾을 값과 같은 데이터를 찾아 그 위치에 대한 일련번호를 반환하는 함수입니다.
이 문제는 인사점수[b3]를 등급표의 구간종료[e9:e12] 영역에서 찾아 등급을 표시하는 문제입니다.
찾을값이 정확히 존재하므로 Index 함수 보다는 MATCH 함수가 더 적절합니다.
MATCH 옵션
-1 : 찾을 값이 없을 경우 '찾을 값' 보다 큰 값 중에서 가장 작은 값을 찾습니다. 이때 범위는 반드시 내림차순으로 정렬되어야 합니다.
0 : 찾을값과 첫 번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬되어 있지 않아도 됩니다.
1 : 찾을값보다 작거나 같은 값 중에서 가장 큰 값을 찾습니다. 범위는 반으시 오름차순 정렬되어 있어야 합니다.
이 문제에서는 구간종료 범위가 내림차순 정렬되어 있으므로 MATCH 함수의 옵션을 -1로 지정합니다.
좋은 하루 보내세요.
-
관리자2019-06-30 00:19:36
안녕하세요.
문제가 등급을 등급표를 참조하여 표시하는 것입니다.
index(범위, 행, 열) 함수는 범위에서 행과 열에 위치한 데이터를 반환합니다.
MATCH(찾을 값, 범위, 옵션)
: 범위에서 옵션을 적용하여 찾을 값과 같은 데이터를 찾아 그 위치에 대한 일련번호를 반환하는 함수입니다.이 문제는 인사점수[b3]를 등급표의 구간종료[e9:e12] 영역에서 찾아 등급을 표시하는 문제입니다.
찾을값이 정확히 존재하므로 Index 함수 보다는 MATCH 함수가 더 적절합니다.
MATCH 옵션
-1 : 찾을 값이 없을 경우 '찾을 값' 보다 큰 값 중에서 가장 작은 값을 찾습니다. 이때 범위는 반드시 내림차순으로 정렬되어야 합니다.
0 : 찾을값과 첫 번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬되어 있지 않아도 됩니다.
1 : 찾을값보다 작거나 같은 값 중에서 가장 큰 값을 찾습니다. 범위는 반으시 오름차순 정렬되어 있어야 합니다.
이 문제에서는 구간종료 범위가 내림차순 정렬되어 있으므로 MATCH 함수의 옵션을 -1로 지정합니다.
좋은 하루 보내세요.