수고많으세요
2010년도 교재에서 기본모의고사 05회 문제2의 4번 내용입니다.(P 319)
ㅇ 정답에 나와있는 함수식
=INDEX($F$3:$I$6,MATCH(LEFT(A10,1),$E$3:$E$6),MATCH(D10,$F$2:$I$2))
=INDEX($E$3:$I$6,MATCH(LEFT(A10,1),$E$3:$E$6,0), MATCH(D10,$F$2:$I$2,-1))
1. 정답에 보면 MATCH 함수의 옵션이 생략되어 있는데, 어떨경우 생략이 가능한가요?
2. 내가 작성한 식이 오류가 나는 이유를 좀 알려주세요~
옵션이 생략된 이유는 가,나,다,라 0, 10, 20, 30 등으로 오름차순 정렬되어 있기 때문에 옵션이 생략 되었습니다.
옵션이 생략되면 1옵션으로 나타내게 되는데 1은 오름차순 성렬되어 있는 경우 사용할 수 있습니다.
0은 정확히 일치하는 값을 찾을때 -1 은 내림차순 정렬일때 사용가능 하죠.
님의 식이 잘못 된 이유는 index의 범위를 e열부터 잡았다는 것입니다. f열 부터 범위를 잡으셔서 안쪽의 값만을
1행 3열 로 세어 값을 구해야 합니다. E열 부터 범위로 잡다보니
가, 나, 다, 라 값도 나오게 되는 것이죠.
그리고 옵션 -1 은 사용할 수 없습니다. 내림차순이기때문이죠. 그래서 오류가 나는 것입니다.
=INDEX($E$3:$I$6,MATCH(LEFT(A10,1),$E$3:$E$6,0), MATCH(D10,$F$2:$I$2,-1))
옵션을 생략하시거나 1이나 0을 사용하여 나타내세요.
좋은 하루 되세요.
"-
*2011-10-04 14:42:44
옵션이 생략된 이유는 가,나,다,라 0, 10, 20, 30 등으로 오름차순 정렬되어 있기 때문에 옵션이 생략 되었습니다.
옵션이 생략되면 1옵션으로 나타내게 되는데 1은 오름차순 성렬되어 있는 경우 사용할 수 있습니다.
0은 정확히 일치하는 값을 찾을때 -1 은 내림차순 정렬일때 사용가능 하죠.
님의 식이 잘못 된 이유는 index의 범위를 e열부터 잡았다는 것입니다. f열 부터 범위를 잡으셔서 안쪽의 값만을
1행 3열 로 세어 값을 구해야 합니다. E열 부터 범위로 잡다보니
가, 나, 다, 라 값도 나오게 되는 것이죠.
그리고 옵션 -1 은 사용할 수 없습니다. 내림차순이기때문이죠. 그래서 오류가 나는 것입니다.
=INDEX($E$3:$I$6,MATCH(LEFT(A10,1),$E$3:$E$6,0), MATCH(D10,$F$2:$I$2,-1))
옵션을 생략하시거나 1이나 0을 사용하여 나타내세요.
좋은 하루 되세요.
"