컴활 함수사전 P124 실전모의고사 J형 계산작업 문제 4번입니다.
4) [표3]의 [K17:M17]영역에 반별 평균(F3:F23)을 계산하되 반별 최고 평균점수를 제외한 평균의 반별 평균을 표시하시오.
(정답)
=INT(AVERAGE(IF(($I$3:$I$23=K$16)*(($I$3:$I$23=K$16)*($F$3:$F$23)<>MAX(($I$3:$I$23=K$16)*($F$3:$F$23))),$F$3:$F$23)))
빨간색(조건1) 이 왜 필요한지 모르겠습니다.
파란색(조건2)에서 예를 들어, 1반에 평균값대한 조건을 지정할 때, 1반 각각의 평균값에서 1반의 최대평균값을 제외하여 조건2만으로도 반별 평균값에 대한 조건지정이 완료된 것으로 보이는데... 조건1을 또 지정한 이유를 모르겠습니다.
정답은 75인데요. 만약 조건1을 빼면 76으로 오답이 나오니, 분명 조건1을 빼면 안되는 모양인데....
저는 조건1이 필요한 이유가 이해되지 않습니다.조건1을 지정하지 않고 문제를 풀었는데요.. 시험장이었다면 이문제를 놓치게될것 같은데요..아 그러고보니 조건1을 빼니 1,2,3반 모두 76이 나오는군요..쩝. 멘붕입니다.... 도와주세요..
int(avearge(if((조건1)*((조건2)*(범위)<>max((조건3)*(값을구할범위))),값을구할범위)))
가 됩니다. 조건2와 조건3에서 범위가 지정된 것은 비교할 값을 구하기 위한 것이구요.
마지막의 값을 구할범위에서 결과 값이 나오게 됩니다.
max값에서도 반별로 조건을 적용하기 위한 것이죠.
=INT(AVERAGE(IF(($I$3:$I$23=K16)*(($I$3:$I$23=K16)*($F$3:$F$23)<>MAX(($I$3:$I$23=K16)*($F$3:$F$23))),$F$3:$F$23)))
IF( ($I$3:$I$23=K16) *
반이 같은지 비교합니다.
(($I$3:$I$23=K16)*($F$3:$F$23)<>MAX(($I$3:$I$23=K16)*($F$3:$F$23)))
반이 같은 사람의 평균과 반이 같은 사람의 평균 중 가장 큰 값을 비교하여 큰 값과 같지 않은 값을 추출합니다. 여기의 조건의 앞의 조건과 이어지는 것이 아닙니다. 평균 중 가장 큰 평균을 제외하는 조건으로 반은 값 안에서의 가장 큰 값을 제외하기 위한 조건입니다.
좋은 하루 되세요.
-
*2016-07-05 13:23:22
int(avearge(if((조건1)*((조건2)*(범위)<>max((조건3)*(값을구할범위))),값을구할범위)))
가 됩니다. 조건2와 조건3에서 범위가 지정된 것은 비교할 값을 구하기 위한 것이구요.
마지막의 값을 구할범위에서 결과 값이 나오게 됩니다.
max값에서도 반별로 조건을 적용하기 위한 것이죠.
=INT(AVERAGE(IF(($I$3:$I$23=K16)*(($I$3:$I$23=K16)*($F$3:$F$23)<>MAX(($I$3:$I$23=K16)*($F$3:$F$23))),$F$3:$F$23)))
IF( ($I$3:$I$23=K16) *
반이 같은지 비교합니다.
(($I$3:$I$23=K16)*($F$3:$F$23)<>MAX(($I$3:$I$23=K16)*($F$3:$F$23)))
반이 같은 사람의 평균과 반이 같은 사람의 평균 중 가장 큰 값을 비교하여 큰 값과 같지 않은 값을 추출합니다. 여기의 조건의 앞의 조건과 이어지는 것이 아닙니다. 평균 중 가장 큰 평균을 제외하는 조건으로 반은 값 안에서의 가장 큰 값을 제외하기 위한 조건입니다.
좋은 하루 되세요.