계산문제4번 단과대학과 구분별 최대 취업자 배출한학과 구하시오 문제
INDEX, MATCH, LARGE함수 이용하라하는데
답안을 봐도 이해가 잘안되요. 어디까지가 각 함수별로 MATCH, LARGE, INDEX 범위인거죠?
=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($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 부분입니다. indeX(범위,행,열) 값이 표시된 것이죠.
MATCH(LARGE(($A$4:$A$33=$O9)*E$4:E$33,1),($A$4:$A$33=$O9)*E$4:E$33,0)
부분이 행에 해당하는 값이고 열 값은 생략되어 있으므로 1 입니다.
match 는 match(찾을 값, 범위, 옵션) 인데 찾을 값은 LARGE(($A$4:$A$33=$O9)*E$4:E$33,1) 이 되는 것이고 범위는 ($A$4:$A$33=$O9)*E$4:E$33 옵션은 0이 되는 것입니다.
MATCH 함수의 옵션
• -1 : 찾을 값보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
• 0 : 찾을 값과 첫 번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬되어 있지 않아도 됩니다.
• 1 : 찾을 값보다 작거나 같은 값 중에서 가장 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬되어 있어야 합니다.
0 을 사용 했으므로 정확히 일치하는 값을 찾게 됩니다.
=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($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($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O9)*F$4:F$33,1),($A$4:$A$33=$O9)*F$4:F$33,0))
=INDEX($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O9)*G$4:G$33,1),($A$4:$A$33=$O9)*G$4:G$33,0))
...
빨간색으로 표시된 부분이 변경되면서
인문대학별 건강보험연계, 해외취업자, 창업자, 프리랜서에 해당하는 부분을 찾을 수 있습니다.
채우기 핸들을 아래쪽으로 내리면
=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($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O10)*E$4:E$33,1),($A$4:$A$33=$O10)*E$4:E$33,0))
사회과학대학으로 변경 되고
오른쪽으로 채우기 핸들을 사용하시면
=INDEX($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O10)*E$4:E$33,1),($A$4:$A$33=$O10)*E$4:E$33,0))
=INDEX($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O10)*F$4:F$33,1),($A$4:$A$33=$O10)*F$4:F$33,0))
=INDEX($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O10)*G$4:G$33,1),($A$4:$A$33=$O10)*G$4:G$33,0))
...
로 사회과학대학별 건강보험연계, 해외취업자, 창업자, 프리랜서에 해당하는 부분을 찾을 수 있습니다.
이렇게 절대참조와 혼합참조를 잘 사용하시면 하나의 식으로 여러 값을 정확하게 나타낼 수 있습니다.
-
관리자2021-02-05 15:46:57
=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($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 부분입니다. indeX(범위,행,열) 값이 표시된 것이죠.
MATCH(LARGE(($A$4:$A$33=$O9)*E$4:E$33,1),($A$4:$A$33=$O9)*E$4:E$33,0)
부분이 행에 해당하는 값이고 열 값은 생략되어 있으므로 1 입니다.
match 는 match(찾을 값, 범위, 옵션) 인데 찾을 값은 LARGE(($A$4:$A$33=$O9)*E$4:E$33,1) 이 되는 것이고 범위는 ($A$4:$A$33=$O9)*E$4:E$33 옵션은 0이 되는 것입니다.
MATCH 함수의 옵션
• -1 : 찾을 값보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
• 0 : 찾을 값과 첫 번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬되어 있지 않아도 됩니다.
• 1 : 찾을 값보다 작거나 같은 값 중에서 가장 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬되어 있어야 합니다.
0 을 사용 했으므로 정확히 일치하는 값을 찾게 됩니다.
=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($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($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O9)*F$4:F$33,1),($A$4:$A$33=$O9)*F$4:F$33,0))
=INDEX($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O9)*G$4:G$33,1),($A$4:$A$33=$O9)*G$4:G$33,0))
...
빨간색으로 표시된 부분이 변경되면서
인문대학별 건강보험연계, 해외취업자, 창업자, 프리랜서에 해당하는 부분을 찾을 수 있습니다.
채우기 핸들을 아래쪽으로 내리면
=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($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O10)*E$4:E$33,1),($A$4:$A$33=$O10)*E$4:E$33,0))
사회과학대학으로 변경 되고
오른쪽으로 채우기 핸들을 사용하시면
=INDEX($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O10)*E$4:E$33,1),($A$4:$A$33=$O10)*E$4:E$33,0))
=INDEX($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O10)*F$4:F$33,1),($A$4:$A$33=$O10)*F$4:F$33,0))
=INDEX($B$4:$B$33,MATCH(LARGE(($A$4:$A$33=$O10)*G$4:G$33,1),($A$4:$A$33=$O10)*G$4:G$33,0))
...
로 사회과학대학별 건강보험연계, 해외취업자, 창업자, 프리랜서에 해당하는 부분을 찾을 수 있습니다.
이렇게 절대참조와 혼합참조를 잘 사용하시면 하나의 식으로 여러 값을 정확하게 나타낼 수 있습니다.