21. 다음 중 자동 필터와 고급 필터에 대한 설명으로 옳은 것은?
① 자동 필터는 각 열에 입력된 데이터의 종류가 혼합되어 있는 경우 날짜, 숫자, 텍스트 필터가 모두 표시된다.
② 고급 필터는 조건을 수식으로 작성할 수 있으며, 조건의 첫 셀은 반드시 필드명으로 입력해야 한다.
③ 자동 필터에서 여러 필드에 조건을 설정한 경우 필드간은 OR 조건으로 처리되어 결과가 표시된다.
④ 고급 필터는 필터링 한 결과를 원하는 위치에 별도의 표로 생성할 수 있다.
풀이)
- 고급필터는 자동필터와 달리 필터링한 결과를 원하는 위치에 별도의 표로 생성 가능함
- 데이터 종류가 혼합되어 있는 경우 가장 많은 종류의 데이터 필드가 표시됨
- 고급필터는 조건을 수식으로 작성할 수 있으며 조건의 첫 셀은 다른 필드명으로 입력하거나 공백을 이용하여 생략해도 됨
- 여러 필드에 조건을 설정한 경우 필드 간은 AND 조건으로 처리되어 결과가 표시됨
22. 다음 중 데이터 정렬에 관한 설명으로 옳지 않은 것은?
① 대/소문자를 구분하여 정렬할 수 있다.
② 표 안에서 다른 열에는 영향을 주지 않고 선택한 한 열 내에서만 정렬하도록 할 수 있다.
③ 정렬 기준으로 '셀 아이콘'을 선택한 경우 기본 정렬 순서는 '위에 표시'이다.
④ 행을 기준으로 정렬하려면 [정렬] 대화상자의 [옵션]에서 정렬 옵션의 방향을 '위쪽에서 아래쪽'으로 선택한다.
풀이)
행을 기준으로 정렬하려면 [정렬] 대화상자의 [옵션]에서 정렬 옵션의 방향을 '왼쪽에서 오른쪽'을 선택해야 함
23. 다음 중 시나리오에 대한 설명으로 옳지 않은 것은?
① 시나리오 요약 보고서를 만들 때에는 결과 셀을 반드시 지정해야 하지만, 시나리오 피벗 테이블 보고서를 만들 때에는 결과 셀을 지정하지 않아도 된다.
② 여러 시나리오를 비교하여 하나의 테이블로 요약하는 보고서를 만들 수 있다.
③ 시나리오 요약 보고서를 생성하기 전에 변경 셀과 결과셀에 이름을 정의하면 셀 참조 주소 대신 정의된 이름이 보고서에 표시된다.
④ 시나리오 요약 보고서는 자동으로 다시 갱신되지 않으므로 변경된 값을 요약 보고서에 표시하려면 새 요약 보고서를 만들어야 한다.
- [시나리오보고서]를 만들 때 [결과 셀]을 지정하지 않아도 [결과 셀] 없이 만들어지지만, [시나리오 피벗테이블 보고서]를 만들때는 [결과셀]을 반드시 지정하지 않으면 [시나리오 피벗 테이블 보고서를 만들려면 결과셀을 지정해야 합니다.]라는 오류메세지가 뜨며, 결과셀을 반드시 지정해야 합니다.
24. 다음 중 셀 스타일에 대한 설명으로 옳지 않은 것은?
① 셀 스타일은 글꼴과 글꼴 크기, 숫자 서식, 셀 테두리, 셀 음영 등의 정의된 서식의 집합으로 셀 서식을 일관성 있게 적용하는 경우 편리하다.
② 기본 제공 셀 스타일을 수정하거나 복제하여 사용자 지정 셀 스타일을 직접 만들 수 있다.
③ 사용 중인 셀 스타일을 수정한 경우 해당 셀에는 셀 스타일을 다시 적용해야 수정한 서식이 반영된다.
④ 특정 셀을 다른 사람이 변경할 수 없도록 셀을 잠그는 셀 스타일을 사용할 수도 있다.
- 사용중인 셀스타일을 수정한경우에는 셀 스타일을 다시 적용하지않아도 알아서 반영된다
25. 다음 중 피벗 테이블과 피벗 차트에 대한 설명으로 옳지 않은 것은?
① 새 워크시트에 피벗 테이블을 생성하면 보고서 필터의 위치는 [A1] 셀, 행 레이블은 [A3] 셀에서 시작한다.
② 피벗 테이블과 연결된 피벗 차트가 있는 경우 피벗 테이블에서 [피벗테이블 도구]의 [모두 지우기] 명령을 사용하면 피벗 테이블과 피벗 차트의 필드, 서식 및 필터가 제거된다.
③ 하위 데이터 집합에도 필터와 정렬을 적용하여 원하는 정보만 강조할 수 있으나 조건부 서식은 적용되지 않는다.
④ [피벗 테이블 옵션] 대화 상자에서 오류 값을 빈 셀로 표시하거나 빈 셀에 원하는 값을 지정하여 표시할 수도 있다.
- 하위 데이터 집합에도 필터와 정렬을 적용하여 원하는 정보만 강조할 수 있으며 족선부 서식 역시ㅏ 적용 가능하므로 데이터를 시각적으로 탐색 및 분석 할 수 있음
26. 다음 중 입력 데이터에 사용자 지정 표시 형식을 설정한 경우 그 표시 결과로 옳지 않은 것은?

①

②

③


풀이)
- # : 유효 자릿수만 나타내고 유효하지 않은 0은 표시하지 않음
- ##.00 으로 표시형식을 사용하면 100.00으로 표시결과가 나옴
- 123.456 이 입력되어 있을 때 #.# 으로 사용자 지정 서식으로 적용하면 결과는 123.5가 나옵니다. 셀 서식 에서 사용자 지정을 할 때 #.# 으로 하면 소수점 둘째 자리에서 반올림하여 소수 첫째 자리까지 표시됩니다..소수 부분은 무조건 반올림되어 처리가 된다고 보시면 됩니다. 따라서 소수 둘째 자리인 5에서 반올림하여 소수 첫째 자리 숫자 하나 올려주고서 없어지게 되므로 결과는 123.5가 됩니다.
- #,### 이 기호는 천단위 구분 기호 입니다..3자리마다 콤마 찍어서 나타내는 것이므로
#,### 을 적용하면 결과는 12,345로 표시됩니다. - ##.## 으로 적용하면 결과는 100. 으로 표시됩니다..소수점을 기준으로 왼쪽은 정수부분이고
오른쪽이 소수 부분인데, 왼쪽은 정수이니까 100은 정수이니 정수 부분은 100이 그대로 표시되고요,
오른쪽에 있는 부분이 소수 자리 나타내는 부분인데 소수 자리에 있는 #은 자릿수를 나타내지 않고
0도 나타내지 않습니다.
27. 다음 중 데이터가 입력된 셀에서 채우기 핸들을 드래그 하여 데이터를 채우는 경우에 대한 설명으로 옳은 것은?
① 일반적인 문자 데이터나 날짜 데이터는 그대로 복사되어 채워진다.
② 1개의 숫자와 문자가 조합된 텍스트 데이터는 숫자만 1씩 증가하고 문자는 그대로 복사되어 채워진다.
③ 숫자 데이터는 1씩 증가하면서 채워진다.
④ 숫자가 입력된 두 셀을 블록 설정하여 채우기 핸들을 드래그하면 두 숫자가 반복하여 채워진다.
- 문자와 숫자가 혼홥된 데이터로, 채우기 핸들을 끌면 문자는 복사되고 숫자는 1씩 증가함
- 숫자가 2개 이상 섞여 있을 경우 마지막 숫자만 1씩 증가함
- 일반적인 문자 데이터는 그대로 복사되고 날짜 데이터는 1일 단위로 자동 증가하면서 채워짐
- 숫자데이터는 그대로 복사됨
- 숫자가 입력된 두 셀을 블록 설정하여 채우기 핸들을 드래그하면 두 숫자의 간격만큼 증가하거나 감소하여 채워짐
28. 다음 중 셀 포인터의 이동 작업에 대한 설명으로 옳지 않은 것은?
① <Alt> + <Page Down> 키를 눌러 현재 시트를 기준으로 오른쪽에 있는 다음 시트로 이동한다.
② 이름 상자에 셀 주소를 입력한 후 <Enter> 키를 눌러 원하는 셀의 위치로 이동한다.
③ <Ctrl> + <Home> 키를 눌러 [A1] 셀로 이동한다.
④ <Home> 키를 눌러 해당 행의 A 열로 이동한다.
- 다음 시트로 이동하는 단축키는 <Ctrl> + <Page Down>
- <Alt> + <Page Down>키는 한 화면 오른쪽으로 이동
- <ctrl> + <Page Up> 이전(왼쪽)시트로 이동
29. 다음 중 아래 시트의 [A9] 셀에 수식 '=OFFSET(B3,-1,2)'을 입력한 경우 결과값은?

① 윤혜주 ② 서울
③ 고양 ④ 박태훈
- offset 함수 : 셀 또는 셀 범위에서 지정한 행 수와 열 수인 범위에 대한 참조를 구함
- 표시되는 참조는 단일 셀이거나 셀 범위일 수 있음
- 표시할 행 수와 열 수를 지정할 수 있음
- 구할 셀 높이와 구할 셀 너비가 2이상 설정될 경우 배열 수식으로 입력해야 함
30. 다음 중 [개발 도구] 탭의 [컨트롤] 그룹에 대한 설명으로 옳지 않는 것은?

① 컨트롤 종류에는 텍스트 상자, 목록 상자, 옵션 단추, 명령 단추 등이 있다.
② ActiveX 컨트롤은 양식 컨트롤 보다 다양한 이벤트에 반응할 수 있지만, 양식 컨트롤보다 호환성은 낮다.
③ [디자인 모드] 상태에서는 양식 컨트롤과 ActiveX 컨트롤 모두 매크로 등 정해진 동작은 실행하지 않지만 컨트롤의 선택, 크기 조절, 이동 등의 작업을 할 수 있다.
④ 양식 컨트롤의 '단추(양식 컨트롤)'를 클릭하거나 드래그해서 추가하면 [매크로 지정] 대화상자가 자동으로 표시된다.
풀이)
- [디자인모드] 상태는 편집 기능 상태로 [양식컨트롤]과 [Active 컨트롤] 모두 컨트롤의 선택, 크기조절, 이동 등이 가능하나 매크로 등 정해진 동작의 실행은 [양식컨트롤]만 가능하고 [Active 커트롤]은 매크로 등 정해진 동작의 실행은 불가능함
- [디자인모드] 상태가 아닌 경우에도 [양식컨트롤]은 컨트롤의 선택(오른쪽 버튼 클릭), 크기 조절 이동 및 매크로 등 정해진 동작의 실행이 가능함
- [Acitive 컨트롤]은 [디자인모드] 상태가 아닌 경우 정해진 동작이 실행됨
31. 다음 중 아래의 프로시저가 실행된 후 [A1] 셀에 입력되는 값으로 옳은 것은?

① 10 ② 11
③ 0 ④ 55
풀이)
- Test 값은 0부터 시작해서 순차적으로 1씩 늘어나는 Loop임, 조건(Do Until Test >10)에 따라 Test의 값이 10 초과되는 순간 Loop는 종료
따라서 Test의 값이 11이 되는 순간 Loop는 종료되고 Test의 값은 11
32. 다음 중 아래 시트에 대한 각 수식의 결과값이 나머지 셋과 다른 것은?

① =SMALL(A1:G1,{3})
② =AVERAGE(SMALL(A1:G1,{1;2;3;4;5}))
③ =LARGE(A1:G1,{5})
④ =SMALL(A1:G1,COLUMN(D1))
- 1. A1:G1 중 3번 째로 작은 수 = 30
2. A1:G1 중 작은 순서대로 5개의 숫자들의 평균 = 30
3. A1:G1 중 5번 째로 큰 수 = 30
4. A1:G1 중 4번 째로 작은 수 = 40
33. 아래 시트에서 주민등록번호의 여덟 번째 문자가 '1' 또는 '3'이면 '남', '2' 또는 '4'이면 '여'로 성별 정보를 알 수 있다. 다음 중 성별을 계산하기 위한 [D2] 셀의 수식으로 옳지 않은 것은? (단, [F2:F5] 영역은 숫자 데이터임)

① =IF(OR(MID(C2, 8, 1)="2", MID(C2, 8, 1)="4"), "여", "남")
② =CHOOSE(VALUE(MID(C2, 8, 1)), "남", "여", "남", "여")
③ =VLOOKUP(VALUE(MID(C2, 8, 1)), $F$2:$G$5, 2, 0)
④ =IF(MOD(VALUE(MID(C2, 8, 1)), 2)=0, "남", "여")
1. OR -> C2셀의 8번째 숫자가 2이나 4면 여, 아니면 남
- C2셀에서 8번째 자리의 첫번째 글자가 2 또는 4이면 ‘여’를 출력 하고, 아니면 ‘남’을 출력해라. [결과값] 남
2. CHOOSE -> C2셀의 8번째 숫자가 1=남, 2=여, 3=남, 4=여
- C2셀에서 8번째 자리의 첫번째 문자 데이터를 숫자 데이터로 변환한 값이 1이면 ‘남’, 2이면 ‘여’, 3이면 ‘남’, 4이면 ‘여’를 출력해라. [결과값] 남
3. VLOOKUP(찾으려는 값,데이터를 추출하는 표, 추출할 열, 정확하려면FALSE,비슷하려면TRUE나 생략)
- C2셀에서 8번째 자리의 첫번째 문자데이터를 숫자데이터로 변환해 기준 값으로 삼는다..F2셀부터 G5셀의 첫번째 열에서 기준 값과 정확히 일치하는 데이터(코드 : 1)를 찾아 같은 행의 2번째 열에 있는 데이터(남)를 D2셀에 출력해라. [결과값] 남
- 4. =IF(MOD(VALUE(MID(C2, 8, 1)), 2)=0, "남", "여")
: c2셀의 주민번호 뒷자리 첫번째 숫자를 2로 나눈 나머지 값이 0이면 "여" 0이 아니면 "남"로 표시
-> 1을 2로 나누면 나머지 값이 1이고 이는 "남"으로 표시되어야 한다 따라서 =IF(MOD(VALUE(MID(C2, 8, 1)), 2)=1, "남", "여")이 맞다
34. 아래 시트에서 국적별 영화 장르의 편수를 계산하기 위해 [B12] 셀에 작성해야 할 배열수식으로 옳지 않은 것은?

① {=SUM(($D$2:$D$9=$A12) * ($E$2:$E$9=B$11))}
② {=SUM(IF($D$2:$D$9=$A12, IF($E$2:$E$9=B$11, 1)))}
③ {=COUNT(($D$2:$D$9=$A12) * ($E$2:$E$9=B$11))}
④ {=COUNT(IF(($D$2:$D$9=$A12) * ($E$2:$E$9=B$11), 1))}
- 가) $D$2:$D$9=$A12 ::: A12셀(한국) 값과 D2:D9(국적) 배열 범위 안의 데이터 값을 일일이 비교해서 일치하는 값 찾으면 true, 일치하지 않으면 false.
나) $E$2:$E$9=B$11 ::: 윗줄 해석과 마찬가지
배열 수식에서 true는 1 false는 0. 두 수식을 아스테리스크(*)로 묶었으니 결과값들을 일일이 대조(?)하여 곱하는데, 두 값 중 false가 하나라도 있으면 0.
반환되는 수식은 =sum({0;1;0....;0;0}) 이다..다 0이고 1은 하나만 나왔기 때문에 결과값은 1이다.. - F($E$2:$E$9=B$11, 1) ::: $D$2:$D$9=$A12가 참일 때 $E$2:$E$9=B$11이 1을 저장하도록 한 것.
반환되는 수식은 =sum({false;1;false...;false}). 전부 false이고 하나만 1이 반환되는데, sum 함수는 수치데이터만 더하기 때문에 false는 더하지 않음.
즉, 결과값은 1.
[참고] IF(조건, 인수1, 인수2) : 조건을 비교하여 참이면 인수1, 거짓이면 인수2를 실행 - ($D$2:$D$9=$A12) * ($E$2:$E$9=B$11)으로 반환되는 수식은 =count({0;1;0;0;0;0;0;0})인데 통계 함수인 count는 인수 중 숫자가 들어 있는 셀의 개수를 세기 때문에 모든 숫자의 개수를 카운팅 함. 이렇게 할 경우 결과값은 8이라서 오답.
이 수식을 바르게 고치려면 IF문을 써주고, 뒤에 ‘,1’을 붙여줘야 함
{=count(if(($D$2:$D$9=$A12) * ($E$2:$E$9=B$11),1)}
이는 if문을 사용해 두 식을 아스테리스크(*)로 묶으면 수식의 결과값 중 두 식 다 true를 만족하는 경우 1을 저장함.
이 경우에 마지막에 반환되는 수식은 =count({false;1;false;false...;false;false})
count 함수는 수치 데이터만 카운팅 하기 때문에 결과 값은 1.
[참고] COUNT(인수1, 인수2, ...) : 인수 중 숫자가 들어 있는 셀의 개수 / COUNTA(인수1, 인수2, ...) : 인수 중 비어 있지 않은 셀의 개수
<배열수식의 활용>
(1) 조건이 한 개일 때 배열 수식을 이용하여 개수 구하는 방법
•방법1 : {=SUM( (조건) * 1 )}
•방법2 : {=SUM( IF(조건, 1) )}
•방법3 : {=COUNT( IF(조건, 1) )}
***조건의 개수에 따라 조건을 지정하는 부분만 아래와 같이 늘어납니다..
•방법1 : {=SUM( (조건1) * (조건2) * 1 )}
•방법2 : {=SUM( IF(조건1, IF(조건2, 1 ) ) )}
•방법3 : {=COUNT( IF(조건1, IF(조건2, 1) ) )}
(2) 조건이 한 개일 때 배열 수식을 이용하여 합계 구하는 방법
•방법1 : {=SUM( (조건) * (합계를_구할_범위) )}
•방법2 : {=SUM( IF(조건, 합계를_구할_범위) )}
(3) 조건이 한 개일 때 배열 수식을 이용하여 평균 구하는 방법
•방법 : {=AVERAGE( IF(조건, 평균을_구할_범위) )}
35. 다음 중 이름 상자에 대한 설명으로 옳지 않은 것은?
① <Ctrl> 키를 누르고 여러 개의 셀을 선택한 경우 마지막 선택한 셀 주소가 표시된다.
② 셀이나 셀 범위에 이름을 정의해 놓은 경우 이름이 표시된다.
③ 차트가 선택되어 있는 경우 차트의 종류가 표시된다.
④ 수식을 작성 중인 경우 최근 사용한 함수 목록이 표시된다.
- 차트가 선택되어 있는 경우 이름상자에 차트 종류가 표시되는 것이 아니라 차트가 만들어진 순서대로 “차트1”,“차트2”로 표시된다.
36. 다음 중 엑셀의 화면 확대/축소 작업에 관한 설명으로 옳지 않은 것은?
① 문서의 확대/축소는 10%에서 400%까지 설정할 수있다.
② 설정한 확대/축소 배율은 통합 문서의 모든 시트에 자동으로 적용된다.
③ 화면의 확대/축소는 단지 화면에서 보이는 상태만을 확대/축소하는 것으로 인쇄 시 적용되지 않는다.
④ <Ctrl> 키를 누른 채 마우스의 스크롤을 위로 올리면 화면이 확대되고, 아래로 내리면 화면이 축소된다.
- 설정한 확대/축소 배율은 지정한 시트에만 적용됨
37. 다음 중 인쇄 기능에 대한 설명으로 옳지 않은 것은?
① 기본적으로 워크시트의 눈금선은 인쇄되지 않으나 인쇄되도록 설정할 수 있다.
② [페이지 설정] 대화상자의 [시트] 탭에서 '간단하게 인쇄'를 선택하면 셀의 테두리를 포함하여 인쇄할 수 있다.
③ [인쇄 미리 보기 및 인쇄] 화면을 표시하는 단축키는 <Ctrl> + <F2> 이다.
④ [인쇄 미리 보기 및 인쇄]에서 '여백 표시'를 선택한 경우 마우스로 여백을 변경할 수 있다.
풀이)
- '간단하게 인쇄'는 인쇄 시 테두리나 그래픽 등을 생략하고 데이터만 인쇄 됨
38. 다음 중 차트 도구의 [데이터 선택]에 대한 설명으로 옳지 않은 것은?
① [차트 데이터 범위]에서 차트에 사용하는 데이터 전체의 범위를 수정할 수 있다.
② [행/열 전환]을 클릭하여 가로 (항목) 축의 데이터 계열과 범례 항목(계열)을 바꿀 수 있다.
③ 범례에서 표시되는 데이터 계열의 순서를 바꿀 수 없다.
④ 데이터 범위 내에 숨겨진 행이나 열의 데이터도 차트에 표시할 수 있다.
풀이)
- 차트선택-디자인-데이터선택에서 데이터 순서 바꿀수 있습니다.
- 일반적으로 숨겨진 행이나 열의 데이터는 차트에 표시되지 않지만 [데이터 선택] 대화 상자의 ‘숨겨진 셀/빈 셀’을 이용하여 숨겨진 행, 열의 데이터도 차트에 표시할 수 있다.
39. 다음 중 아래 데이터를 차트로 작성하여 사원별로 각 분기의 실적을 비교·분석하려는 경우 가장 비효율적인 차트는?

① 누적 세로 막대형 차트 ② 표식이 있는 꺾은선형
③ 원형 대 가로 막대형 ④ 묶은 가로 막대형
- 누적 세로 막대형 차트 : 각 항목 간의 값을 막대의 길이로 비교 분석하는 막대형그래프에 자료가 누적되서 한막대로 보임
- 표식이 있는 꺾은선형 차트 : 일정 기간 동안의 데이터 변화 추세를 확인하는 꺽은선 그래프의 자료 값마다 점이나 표식이 되서 보임
- 원형 대 가로 막대형 :원형그래프와 가로막대형 그래프가 같이있음
- 묶은 가로 막대형 : X 축은 수직 , Y축은 수평인 막대형 그래프가 서로 붙어있음
- 해당 데이터는 서로 비교해야 되기때문에
원형이나 하나의 막대형 그래프같은 추세를 파악 할수 없는 그래프는 비효율적이다
- ‘원형 대 가로 막대형’는 원형 차트의 한 종류이며, 원형은 1개의 계열만을 표시하므로 분기별 실적(1분기~4분기 4개의 계열)을 비교 표시할 수 없다.
40. 다음 중 셀 영역을 선택한 후 상태 표시줄의 바로 가기 메뉴인 [상태 표시줄 사용자 지정]에서 선택할 수 있는 자동 계산에 해당되지 않는 것은?
① 선택한 영역 중 숫자 데이터가 입력된 셀의 수
② 선택한 영역 중 문자 데이터가 입력된 셀의 수
③ 선택한 영역 중 데이터가 입력된 셀의 수
④ 선택한 영역의 합계, 평균, 최소값, 최대값
풀이)
- 자동 계산: 평균, 개수, 숫자 셀 수, 최소값, 최대값, 합계
- 문자가 입력된 셀만 카운트할 수 없으며, 공백을 제외한 문자, 숫자가 입력된 전체 개수를 구하거나 숫자만 입력된 셀의 개수는 구할 수 있다.
'IT자격증공부방' 카테고리의 다른 글
컴퓨터활용능력 1급 필기 예상문제 #7(컴퓨터 일반) (1) | 2023.01.20 |
---|---|
컴퓨터활용능력 1급 필기 예상문제 #6(데이터베이스 일반) (0) | 2023.01.19 |
컴퓨터활용능력 1급 필기 예상문제 #4(컴퓨터 일반) (0) | 2023.01.17 |
컴퓨터활용능력 1급 필기 예상문제 #3(데이터베이스 일반) (1) | 2023.01.17 |
컴퓨터활용능력 1급 필기 예상문제 #2(스프레드시트 일반) (0) | 2023.01.16 |