모두CBT

다음 중 아래의 워크시트에서 작성한 수식으로 결과 값이 다른 것은?AB… | [컴퓨터활용능력 1급 필기] 18년 1회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 18년 1회차
다음 중 아래의 워크시트에서 작성한 수식으로 결과 값이 다른 것은?
AB
1130
2220
3310
1
{=SUM((A1:A3*B1:B3))}
2
{=SUM(A1:A3*{30;20;10})}
3
{=SUM(A1:A3*{30,20,10})}
4
=SUMPRODUCT(A1:A3, B1:B3)
해설

워크시트의 값은 [A1:A3]이 1, 2, 3이고 [B1:B3]이 30, 20, 10이다. 두 범위 모두 3행 1열의 세로 방향 범위라는 점이 판정의 열쇠다.

배열 상수에서 세미콜론(;)은 행 구분, 쉼표(,)는 열 구분이다. {30;20;10}은 [B1:B3]과 똑같은 세로 배열이므로 1×30+2×20+3×10 = 100이 되고, 두 범위를 곱해 합산하는 배열 수식과 SUMPRODUCT(A1:A3, B1:B3)도 대응하는 원소끼리만 곱하므로 역시 100이다.

그러나 {30,20,10}은 1행 3열의 가로 배열이다. 세로 3행 배열인 [A1:A3]과 곱하면 방향이 어긋나 3행 3열 행렬로 확장되고, 그 총합은 (1+2+3)×(30+20+10) = 6×60 = 360이 되어 홀로 다른 결과가 나온다.

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