모두CBT

다음 시트에서 배열수식을 이용하여 한꺼번에 금액 [D2:D5]을 구하려… | [컴퓨터활용능력 1급 필기] 12년 3회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 12년 3회차
다음 시트에서 배열수식을 이용하여 한꺼번에 금액 [D2:D5]을 구하려고 한다. 다음 중 [D2:D5]영역에 수식을 입력한 후 Ctrl+Shift+Enter를 누르고 난 후 [D2]셀에 입력된 배열수식으로 옳은 것은? (금액 = 수량 * 단가)
ABCD
1제품명수량단가금액
2디지털카메라10350,000
3전자사전15205,000
4모니터20155,000
5태블릿5550,000
1
{=B2*C2}
2
{=B2:B5*C2:C5}
3
{=B2*C2:B5*C5}
4
{=SUMPRODUCT(B2:B5,C2:C5)}
해설

시트에는 제품명·수량·단가가 [A1:C5]에 입력되어 있다(디지털카메라 10개 350,000원, 전자사전 15개 205,000원, 모니터 20개 155,000원, 태블릿 5개 550,000원). 금액 [D2:D5]를 배열 수식으로 한 번에 구하려는 상황이다.

여러 셀에 결과를 한꺼번에 채우는 배열 수식은 결과가 들어갈 [D2:D5]를 먼저 블록으로 선택한 뒤 =B2:B5*C2:C5처럼 범위 대 범위로 곱하는 식을 입력하고 [Ctrl]+[Shift]+[Enter]를 눌러야 한다. 그러면 각 셀에 중괄호가 붙은 {=B2:B5*C2:C5}가 표시되고, 같은 행끼리 짝지어 3,500,000 · 3,075,000 · 3,100,000 · 2,750,000이 채워진다.

=B2*C2 형태는 한 행만 계산하는 일반 수식이라 여러 셀을 한꺼번에 채우지 못하고, B2*C2:B5*C5 같은 표기는 올바른 범위 표기가 아니어서 오류가 난다. SUMPRODUCT는 두 배열을 곱한 뒤 모두 더해 하나의 합계를 돌려주므로 행별 금액을 각각 구하는 이 상황에는 맞지 않는다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.