=AVERAGE(IF(($A$9:$A$18=$A3)*(MID($C$9:$C$18,8,1)=MID(B$2,3,1)),$E$9:$E$18))
여기서 )*(MID($C$9:$C$18,8,1)=MID(B$2,3,1)), <- 조건2 중 MID(B$2,3,1) 이게 어떤 역할을하는지
이해가 잘안되는데 설명좀 부탁드립니다.
=INDEX($A$9:$I$18,MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0),2)
그리고 이 수식도 풀어서 설명좀 부탁드릴게요 ㅠㅠ ;
MID($C$9:$C$18,8,1)=MID(B$2,3,1))
MID(B$2,3,1)) 는 b2에 입력된 남(1) 에서 1만 추출 하는 것입니다.
MID($C$9:$C$18,8,1) 여기서 주민등록번호의 8번째 자리를 추출 하여 1이나 2를 나타내므로 비교하실때도 1이나 2 값으로 비교해 주셔야 하죠. 그래서 사용된 것입니다.
=INDEX($A$9:$I$18,MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0),2)
index 는 범위에서 행과 열에 위치하는 값을 찾는 것이죠.
=INDEX($A$9:$I$18,MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0),2)
여기까지는 index의 범위이구요.
=INDEX($A$9:$I$18,MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0),2)
행에 해당하는 것입니다.
행은 match값을 이용하는데 match 는 찾을값이 조건에 몇번째에 있는가 를 구하게 되죠.
MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0)
찾을 값 입니다. 결혼여부가 기혼인사람의 예금액구하는 것이죠. 기혼인 사람의 예금액중
MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0)
최소값을 구합니다. 그럼 이 최소값이 match 함수의 찾을 값이 됩니다.
MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0)
찾을값의 범위도 좀전과 같이 결혼여부가 기혼인 사람들의 예금액이 됩니다.
이 예금액의 범위에서 최소값이 위치한 범위를 정확히 일치하게 찾습니다.
MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0)
그럼 1이 나오는데요.
index($A$9:$I$18,1,2) 를 하게 되니 김기춘이 나오게 되는 것입니다.
좋은 하루 되세요.
"
-
*2011-05-02 10:35:07
MID($C$9:$C$18,8,1)=MID(B$2,3,1))
MID(B$2,3,1)) 는 b2에 입력된 남(1) 에서 1만 추출 하는 것입니다.
MID($C$9:$C$18,8,1) 여기서 주민등록번호의 8번째 자리를 추출 하여 1이나 2를 나타내므로 비교하실때도 1이나 2 값으로 비교해 주셔야 하죠. 그래서 사용된 것입니다.
=INDEX($A$9:$I$18,MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0),2)
index 는 범위에서 행과 열에 위치하는 값을 찾는 것이죠.
=INDEX($A$9:$I$18,MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0),2)
여기까지는 index의 범위이구요.
=INDEX($A$9:$I$18,MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0),2)
행에 해당하는 것입니다.
행은 match값을 이용하는데 match 는 찾을값이 조건에 몇번째에 있는가 를 구하게 되죠.
MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0)
찾을 값 입니다. 결혼여부가 기혼인사람의 예금액구하는 것이죠. 기혼인 사람의 예금액중
MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0)
최소값을 구합니다. 그럼 이 최소값이 match 함수의 찾을 값이 됩니다.
MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0)
찾을값의 범위도 좀전과 같이 결혼여부가 기혼인 사람들의 예금액이 됩니다.
이 예금액의 범위에서 최소값이 위치한 범위를 정확히 일치하게 찾습니다.
MATCH(MIN(IF($F$9:$F$18=A22,$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0)
그럼 1이 나오는데요.
index($A$9:$I$18,1,2) 를 하게 되니 김기춘이 나오게 되는 것입니다.
좋은 하루 되세요.