2016년 2회대비 폴더
2016년 1회 컴활1급 실기 엑셀 기출문제
파일위치→ 2016년_2회대비_컴활1급실기 (1)\16년1회1급E형\1급 E형.xlsm
pdf 2쪽, 9쪽
문제 2 계산작업
[표1]의 구분과 받은 점수를 이용하여 [표3]의 [P11:P12] 영역에 구분별 받은점수의 평균과 표준편차를 계산하여
다음과 같이 표시하시오.
▶ 평균이 92, 표준편차가 9.5인 경우: 92.0(9.5)
▶ AverageIf, StDev, If, Text 함수를 저용한 배열 수식 사용.
9쪽 정답
[P11] 평균(표준편차): { =TEXT(AVERAGE(IF($F$3:$F$31=$L11,$H$3:$H$31 )),"0.0") & TEXT(StDev( IF($F$3:$F$31=$L11,$H$3:$H$31)),"(0.0)") }
87.0(9.4)
질문> 위 정답에 표준편차 구하는 부분 "StDev( if( 조건, 범위 ) ) " 을 아래와 같이
"StDev(조건 * 범위 ) "로 바꾸면 틀린 답이 나오는데,
어떤 경우에도 StDev(조건 * 범위 ) 형태의 식을 사용하면 안되나요?
[P11] 평균(표준편차): { =TEXT(AVERAGE(IF($F$3:$F$31=$L11,$H$3:$H$31 )),"0.0") & TEXT(StDev(($F$3:$F$31=$L11)*$H$3:$H$31),"(0.0)") }
87.0(44.0)
감사합니다.
안녕하세요.
배열 수식을 이용하여 조건이 있는 평균을 구할 떄 AVERAGE 함수와 반드시 IF 함수를 사용해야 하듯이 STDEV 함수도 반드시 IF 함수와 같이 사용해야 합니다. 이유는 조건이 거짓일 때 IF 함수를 이용하여 따로 구분해 주어야 하기 때문입니다. 그렇지 않으면 조건이 거짓일 경우가 0으로 계산되어 원하는 결과가 나오지 않습니다.
즐거운 하루 되세요.
-
*2016-08-22 10:53:59
안녕하세요.
배열 수식을 이용하여 조건이 있는 평균을 구할 떄 AVERAGE 함수와 반드시 IF 함수를 사용해야 하듯이 STDEV 함수도 반드시 IF 함수와 같이 사용해야 합니다. 이유는 조건이 거짓일 때 IF 함수를 이용하여 따로 구분해 주어야 하기 때문입니다. 그렇지 않으면 조건이 거짓일 경우가 0으로 계산되어 원하는 결과가 나오지 않습니다.
즐거운 하루 되세요.