모두CBT

아래의 워크시트와 같이 데이터가 입력되도록 [A1:C3] 영역을 선택하… | [컴퓨터활용능력 1급 필기] 15년 3회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 15년 3회차
아래의 워크시트와 같이 데이터가 입력되도록 [A1:C3] 영역을 선택하여 2차원 배열 상수를 작성하고자 한다. 다음 중 이를 위한 배열 수식으로 옳은 것은?
ABC
1123
2102030
3100200300
1
={1,2,3;10,20,30;100,200,300}
2
={1,2,3,10,20,30,100,200,300}
3
={1;2;3;10;20;30;100;200;300}
4
={1;2;3,10;20;30,100;200;300}
해설

만들어야 할 데이터는 1행에 1·2·3, 2행에 10·20·30, 3행에 100·200·300이 들어가는 3행 3열의 2차원 배열이다.

배열 상수는 전체를 중괄호 { }로 묶고, 같은 행 안에서 열이 바뀔 때는 쉼표(,), 행이 바뀔 때는 세미콜론(;)으로 구분한다. 따라서 각 행의 세 값을 쉼표로 잇고 행끼리는 세미콜론으로 이어 ={1,2,3;10,20,30;100,200,300}과 같이 작성한 뒤, [A1:C3] 영역을 선택한 상태에서 Ctrl+Shift+Enter로 입력한다.

구분자를 쉼표만 쓰면 값 9개가 모두 한 행에 놓인 1행 9열 배열이 되고, 세미콜론만 쓰면 9행 1열 배열이 된다. 쉼표와 세미콜론의 역할을 바꿔 쓴 형태 역시 열 구분과 행 구분이 뒤바뀌어 원하는 3행 3열 배치가 만들어지지 않는다.

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