=INDEX(A4:K26,MATCH(MAX((B4:B26=D30)*D4:D26),(B4:B26=D30)*D4:D26,0),1)
이함수인데요
풀어서 설명해주시면안될까요..
index함수와 match 함수 너무어렵네요..
index(범위,match(max(조건)*관련범위),(조건)*관련범위,0))
MATCH 뒷 부분이 이해가 안되는 건가요? 조건에 맞는 값 중 최대값을 구한 후 그 범위에서 상대번지를 찾아야 합니다.
그러므로 조건에 맞는 범위를 지정해야 합니다. 그래서 (조건)*관련범위로 지정해주는 것입니다.
match 에서 찾는 것은 max 값이 들었는 위치를 찾아 숫자를 반영하고
이부분이 index의 행 부분이므로 행에 해당하는 값을 반환하게 되는 것입니다.
index(전체범위,분류별 최고가의 위치,1 즉 제품코드를 반환하기위한 열번호)
좋은 하루 되세요.
"-
*2014-01-17 10:34:47
index(범위,match(max(조건)*관련범위),(조건)*관련범위,0))
MATCH 뒷 부분이 이해가 안되는 건가요? 조건에 맞는 값 중 최대값을 구한 후 그 범위에서 상대번지를 찾아야 합니다.그러므로 조건에 맞는 범위를 지정해야 합니다. 그래서 (조건)*관련범위로 지정해주는 것입니다.
match 에서 찾는 것은 max 값이 들었는 위치를 찾아 숫자를 반영하고이부분이 index의 행 부분이므로 행에 해당하는 값을 반환하게 되는 것입니다.
index(전체범위,분류별 최고가의 위치,1 즉 제품코드를 반환하기위한 열번호)
좋은 하루 되세요.
"