문제
아래 시트에서 배열 수식을 이용하여 한 번에 금액 [D2:D5]을 구하려고 한다. 다음 중 [D2] 셀에 입력할 배열 수식으로 옳은 것은? (금액 = 수량 * 단가)
| ▦ | A | B | C | D |
|---|---|---|---|---|
| 1 | 제품명 | 수량 | 단가 | 금액 |
| 2 | 디지털카메라 | 10 | 350,000 | |
| 3 | 전자사전 | 15 | 205,000 | |
| 4 | 모니터 | 20 | 155,000 | |
| 5 | 태블릿 | 5 | 550,000 |
① {=B2C2} ② {=B2:B5C2:C5} ③ {=B2C2:B5C5} ④ {=SUMPRODUCT(B2:B5,C2:C5)}
정답
2번
해설
정답: 2. [D2:D5] 범위를 한 번에 선택한 뒤 =B2:B5*C2:C5를 입력하고 [Ctrl]+[Shift]+[Enter]로 확정하면, 같은 위치의 수량과 단가가 각각 곱해져 네 개 셀에 금액이 한꺼번에 채워진다.
오답 풀이
- 1번: =B2*C2는 한 셀만 계산하므로 D2 한 칸의 값만 구한다.
- 2번: =B2:B5*C2:C5는 범위 대 범위 곱으로 각 행 금액이 한 번에 구해지므로 옳다.
- 3번: =B2C2:B5C5는 올바른 배열 곱 구문이 아니라 오류가 난다.
- 4번: SUMPRODUCT는 곱의 '합' 하나만 반환하므로 각 행 금액을 채울 수 없다.
보충 개념 배열 수식은 결과가 들어갈 범위를 먼저 선택하고 [Ctrl]+[Shift]+[Enter]로 입력하며 { } 중괄호로 표시된다.