문제
다음 중 배열 수식과 배열 상수에 대한 설명으로 옳지 않은 것은?
① 배열 수식에서 잘못된 인수나 피연산자를 사용할 경우 '#VALUE!'의 오류값이 발생한다. ② 배열 상수는 숫자, 논리값, 텍스트, 오류값 외에 수식도 사용할 수 있다. ③ 배열 상수에서 다른 행의 값은 세미콜론(;), 다른 열의 값은 쉼표(,)로 구분한다. ④ [Ctrl]+[Shift]+[Enter] 키를 누르면 중괄호({ }) 안에 배열 수식이 표시된다.
정답
2번
해설
정답: 2. 배열 상수에는 숫자, 텍스트, 논리값(TRUE/FALSE), 오류값을 사용할 수 있으나 수식이나 셀 참조, 함수는 사용할 수 없다. 따라서 수식도 쓸 수 있다는 설명은 옳지 않다.
오답 풀이
- 1번: 배열 수식에 잘못된 인수를 쓰면 #VALUE! 오류가 발생하므로 옳다.
- 2번: 배열 상수에는 수식을 넣을 수 없으므로 옳지 않아 정답이다.
- 3번: 배열 상수에서 행 구분은 세미콜론(;), 열 구분은 쉼표(,)로 하므로 옳다.
- 4번: 배열 수식을 입력하고 [Ctrl]+[Shift]+[Enter]를 누르면 중괄호로 묶여 표시되므로 옳다.
보충 개념 배열 상수는 { } 안에 직접 값을 나열한다(예: {1,2,3;4,5,6}). 셀 참조·함수·수식·길이가 다른 행은 포함할 수 없다.