문제 2번중에서 첫번째 문제 index match max 함수를 이용한 것인데]
D4를 예로 들면 부장중 인사고과가 최고인 사람을 찾는데 max값이 30찾아서
match를 이용하여 3번째 순서를 내보내는데
=MATCH(MAX(($D$10:$D$18=D4)*$E$10:$E$18),$E$10:$E$18,0)
=MATCH(MAX(($D$10:$D$18=D4)*$E$10:$E$18),($D$10:$D$18=D4)*$E$10:$E$18,0)
E10~E18의 사이에서 30이 있는 순서를 찾는건데 두식의 차이가 있는지 궁금합니다
MATCH(MAX(($D$10:$D$18=D4)*($E$10:$E$18)),($D$10:$D$18=D4)*$E$10:$E$18,0)
match 의 인수 입니다.
match 에서 조건에 해당하는 곳에서 제일 큰 값을 찾고
($D$10:$D$18=D4)*$E$10:$E$18 (두번째 인수)
에서 값을 찾는 것이므로 즉 조건에 해당하는 범위와 같게 써주셔야
정확한 위치를 찾을 수 있겠죠? 그렇기 때문에
찾을 값과 같은 범위라고 생각 해 주시면 됩니다.
($D$10:$D$18=D4) 부분을 제외하고 사용해도 같은 결과가 나온다면 제외하고 사용하셔도 상관 없습니다.
좋은 하루 되세요.
-
*2017-02-27 09:25:44
MATCH(MAX(($D$10:$D$18=D4)*($E$10:$E$18)),($D$10:$D$18=D4)*$E$10:$E$18,0)
match 의 인수 입니다.
match 에서 조건에 해당하는 곳에서 제일 큰 값을 찾고
($D$10:$D$18=D4)*$E$10:$E$18 (두번째 인수)
에서 값을 찾는 것이므로 즉 조건에 해당하는 범위와 같게 써주셔야
정확한 위치를 찾을 수 있겠죠? 그렇기 때문에
찾을 값과 같은 범위라고 생각 해 주시면 됩니다.($D$10:$D$18=D4) 부분을 제외하고 사용해도 같은 결과가 나온다면 제외하고 사용하셔도 상관 없습니다.
좋은 하루 되세요.