출제 22-1다음 시트에서 "판매1부"의 평균수량을 배열 수식을 이용하… | [컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331) 상세 페이지
1[컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331)
출제 22-1
다음 시트에서 "판매1부"의 평균수량을 배열 수식을 이용하여 계산하였다. [D10] 셀에 표시되는 수식으로 옳은 것은?
1
{=IF(AVERAGE(C2:D8="판매1부", D2:D8))}2
{=IF(AVERAGE(B2:B8=A10,D2:D8))}3
{=AVERAGE(IF(C2:D8="판매1부", D2:D8))}4
{=AVERAGE(IF(B2:B8=LEFT(A10,4),D2:D8))}해설
[D10]의 수식은 {=AVERAGE(IF(B2:B8=LEFT(A10,4),D2:D8))}입니다.
시트의 부서명 [B2:B8] 중 판매1부는 A001(150)·A004(130)·A007(119)이고, [A10]에는 "판매1부의 평균수량 :"이 입력되어 있습니다. LEFT(A10,4)는 앞 네 글자 "판매1부"를 돌려주고, IF가 조건에 맞는 행의 수량만 남기면 AVERAGE가 평균을 구합니다.
(150+130+119)÷3 = 399÷3 = 133
- IF(AVERAGE(…))는 함수 순서가 뒤바뀌어 조건별 평균이 되지 않습니다.
- B2:B8=A10은 "판매1부의 평균수량 :" 전체와 비교해 일치하는 행이 없습니다.
- C2:D8="판매1부"는 직위·수량 열을 비교하므로 부서명 조건이 아닙니다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
