컴활1급실기 2012년 2회 엑셀기출에서요
고급필터문제 고객번호 앞의 3자리가 1-2이거나 사용량과 전월사용량의 평균이 100이상 200이하인 행만을 표시하시오 (left average and or함수이용)
[a25]셀에조건입력을
=or(left(a3,3)="1-2",and(average(d3:e3)>=100,average(d3:e3)<=200))
이렇게쓰는건데
사용량과 전월사용량의 평균구할때
average($d$3:$d$22,$e$e:$e$3:$e$22)
이렇게하니까 틀린답이 나오던데 왜안되는거에요?ㅠ.ㅠ
그리고 3번 조건부서식에서요
사용량의 상위 세 번째까지와 하위 세 번째까지인 행 전체에 대해서 서식을 작성하는건데요
답이 =or($E3>=large($E$3:$E$22,3),$E3<=small($E$3:$E$22,3)
인데
상위 세 번째까지와 하위 세번째까지면 and 아닌가요?
그리고 까지라고 했으며 $E3<=large(~ / $E3<=small(~
이렇게아닌가요?
d3:e22 까지 범위의 평균을 모두 구해버리기 때문에 정확한 결과가 나오지 않습니다.
각 한 행의 평균을 구해야 하기 때문에 그렇게 사용하시면 안되는 것이죠.
상위 세번째와 하위 세번째 는 or 조건이죠.
상위 세번째 이고 하위 세번째 인 값은 없기때문에 and 조건이 되지 않습니다.
좋은 하루 되세요.
"-
*2013-04-11 23:18:57
d3:e22 까지 범위의 평균을 모두 구해버리기 때문에 정확한 결과가 나오지 않습니다.
각 한 행의 평균을 구해야 하기 때문에 그렇게 사용하시면 안되는 것이죠.
상위 세번째와 하위 세번째 는 or 조건이죠.
상위 세번째 이고 하위 세번째 인 값은 없기때문에 and 조건이 되지 않습니다.
좋은 하루 되세요.
"