문제
워크시트에서 [A1:D2] 영역을 블록 설정하고, ‘={1, 2, 3, 4; 6, 7, 8, 9}’을 입력한 후 [Ctrl]+[Shift]+[Enter]키를 눌렀다. 다음 중 [B2] 셀에 입력되는 값은?
① 0 ② 4 ③ 7 ④ 없다.
정답
3번
해설
정답: 3. 배열 상수에서 쉼표(,)는 같은 행의 열 구분, 세미콜론(;)은 행 구분이다. {1,2,3,4;6,7,8,9}는 1행에 1,2,3,4 / 2행에 6,7,8,9가 배치되므로 2행 2열인 [B2]에는 7이 들어간다.
오답 풀이
- 1번: 0은 해당 위치에 들어가는 값이 아니다.
- 2번: 4는 1행 4열(D1)의 값이다.
- 3번: [B2]는 2행 2열이므로 7이 맞다.
- 4번: 정상적으로 값이 채워지므로 '없다'는 옳지 않다.
보충 개념 배열 상수에서 ,(쉼표)는 열, ;(세미콜론)은 행을 구분한다. 범위를 선택해 입력 후 [Ctrl]+[Shift]+[Enter]를 누르면 배열 수식으로 한 번에 채워진다.