2018 2 회 1급 엑셀 문제 2- 4
=MATCH(LARGE(($A$4:$A$33=$O9)*E$4:E$33,1),($A$4:$A$33=$O9)*E$4:E$33,0)
table array가 어떻게 배치된건지 모르겠습니다.
단과대학별 * 구분별
이렇게 되어있는 것은 알겠는데 * 의 역할을 모르겠습니다. (단과대학별 * 구분별 ) 으로 어떻게 테이블을 나타낼 수 있죠?
=INDEX($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O9)*E$4:E$33,1),($A$4:$A$33=$O9)*E$4:E$33,0))
=index(찾을 값이 있는 범위, 행, 열)
입니다.
match 함수 부분이 행에 해당하는 것이고
열은 생략 되었으므로 1 로 지정됩니다.
MATCH(LARGE(($A$4:$A$33=$O9)*E$4:E$33,1),($A$4:$A$33=$O9)*E$4:E$33,0)
match(찾을 값, 값을 구할 범위, 옵션)
입니다.
두번째 인수 부분의 ($A$4:$A$33=$O9)*E$4:E$33 은 값을 구할 범위입니다.
이 범위는 찾을 값의 위치와 동일하게 사용하게 됩니다.
문제에서 제시된 것이
단과대학과 구분별 최대 취업자를 배출한 학과
이므로 LARGE(($A$4:$A$33=$O9)*E$4:E$33,1) 사용하여
단과대학과 구분별 최대 취업자를 구한 후
해당 위치의 값을 두번째 인수의 범위에서 구한 후
이 값을 행 값으로 지정하게 되는 것입니다.
=index(찾을 값이 있는 범위, 행, 열)
에 입력하여
=INDEX($B$4:$B$33,match 에서 나온 행값, 생략된 값 1)
로 지정하여 B 열에서 match 에서 나온 행 값에 해당(단과대학과 구분별 최대 취업자)하는 학과를 구하게 되는 것이죠.
좋은 하루 되세요.
-
관리자2020-04-16 22:51:52
=INDEX($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O9)*E$4:E$33,1),($A$4:$A$33=$O9)*E$4:E$33,0))
=index(찾을 값이 있는 범위, 행, 열)
입니다.
match 함수 부분이 행에 해당하는 것이고
열은 생략 되었으므로 1 로 지정됩니다.
MATCH(LARGE(($A$4:$A$33=$O9)*E$4:E$33,1),($A$4:$A$33=$O9)*E$4:E$33,0)
match(찾을 값, 값을 구할 범위, 옵션)
입니다.
두번째 인수 부분의 ($A$4:$A$33=$O9)*E$4:E$33 은 값을 구할 범위입니다.
이 범위는 찾을 값의 위치와 동일하게 사용하게 됩니다.
문제에서 제시된 것이
단과대학과 구분별 최대 취업자를 배출한 학과
이므로 LARGE(($A$4:$A$33=$O9)*E$4:E$33,1) 사용하여
단과대학과 구분별 최대 취업자를 구한 후
해당 위치의 값을 두번째 인수의 범위에서 구한 후
이 값을 행 값으로 지정하게 되는 것입니다.
=index(찾을 값이 있는 범위, 행, 열)
에 입력하여
=INDEX($B$4:$B$33,match 에서 나온 행값, 생략된 값 1)
로 지정하여 B 열에서 match 에서 나온 행 값에 해당(단과대학과 구분별 최대 취업자)하는 학과를 구하게 되는 것이죠.
좋은 하루 되세요.