1급 23년 1회(모의고사15) 엑셀 문제지

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

국 가 기 술 자 격 검 정

프로그램명 제한시간 수험번호:


EXCEL 45분 성 명 :

[유의사항]

■ 인적 사항 누락 및 잘못 작성으로 인한 불이익은 수험자 책임으로 합니다.


■ 화면에 암호 입력창이 나타나면 아래의 암호를 입력하여야 합니다.
○ 암호:

■ 작성된 답안은 주어진 경로 및 파일명을 변경하지 마시고 그대로 저장해야 합니다.


이를 준수하지 않으면 실격 처리됩니다.
답안 파일명의 예: C:\OA\수험번호8자리.xlsm
■ 외부데이터 위치: C:\OA\파일명
■ 별도의 지시사항이 없는 경우, 다음과 같이 처리 시 실격 처리됩니다.
○ 제시된 시트 및 개체의 순서나 이름을 임의로 변경한 경우
○ 제시된 시트 및 개체를 임의로 추가 또는 삭제한 경우
○ 외부데이터를 시험 시작 전에 열어본 경우
■ 답안은 반드시 문제에서 지시 또는 요구한 셀에 입력하여야 하며 다음과 같이 처리 시
채점 대상에서 제외됩니다.
○ 제시된 함수가 있을 경우 제시된 함수만을 사용하여야 하며 그 외 함수사용시
채점대상에서 제외
○ 수험자가 임의로 지시하지 않은 셀의 이동, 수정, 삭제, 변경 등으로 인해 셀의 위치 및
내용이 변경된 경우 해당 작업에 영향을 미치는 관련문제 모두 채점 대상에서 제외
○ 도형 및 차트의 개체가 중첩되어 있거나 동일한 계산결과 시트가 복수로 존재할 경우
해당 개체나 시트는 채점 대상에서 제외
■ 수식 작성 시 제시된 문제 파일의 데이터는 변경 가능한(가변적) 데이터임을 감안하여
문제 풀이를 하시오.
■ 별도의 지시사항이 없는 경우, 주어진 각 시트 및 개체의 설정값 또는 기본 설정값
(Default)으로 처리하시오.
■ 저장 시간은 별도로 주어지지 않으므로 제한된 시간 내에 저장을 완료해야 하며, 제한
시간 내에 저장이 되지 않은 경우에는 실격 처리됩니다.
■ 출제된 문제의 용어는 MS Office LTSC Professional Plus 2021 기준으로 작성되어 있습니

- 1 -
1. ‘기본작업-1’ 시트에서 다음과 같이 고급필터를 수행하시오. (5점)
▶ ‘시도구분’이 ‘도’로 끝나지 않으면서, ‘설립일자’가 1960년 이전이거나 1970년 이후에 해당하는 자료를
추출하시오.
▶ 조건은 [H15:H16]영역 내에 알맞게 입력하시오.(AND, OR, YEAR, RIGHT 함수 이용)
▶ 결과는 [H18] 셀부터 나오게 하시오.

2. ‘기본작업-2’ 시트의 [B3:H27] 영역에 대해 다음과 같이 조건부 서식을 설정하시오. (5점)


▶ '회원번호‘의 앞 2개의 글자가 2의 배수이면서, 1차 ~ 5차 자료에 공란이 하나라도 있다면 해당 행 전
체의 배경색을 ’황록색 강조3‘으로 지정하시오.(LEFT, ISBLANK, AND, OR 이용)
▶ 단, 규칙 유형은 ‘수식을 사용하여 서식을 지정할 셀 결정’을 이용하시오.

* 보너스 문제들는 실제 시험 분류에 있는 파트는 아니며, 실전 유형을 더 설명하기 위해 강의에서 추가한 파


트입니다. 하지만 시험과 직결되는 내용이므로 반드시 학습을 해야 합니다.

‘기본작업-2’ 시트의 [B41:G60] 영역에 대해 다음과 같이 조건부 서식을 설정하시오. (보너스 문제)
▶ ‘학교명’에 ‘부설’이라는 글자가 포함되어 있다면 해당 행 전체의 글자에 대하여 진하게, 기울임꼴을 적
용하시오.(FIND, ISNUMBER 이용)
▶ 단, 규칙 유형은 ‘수식을 사용하여 서식을 지정할 셀 결정’을 이용하시오.

3. ‘기본작업-3’ 시트에서 다음과 같이 페이지 레이아웃을 설정하시오. (5점)


▶ 용지 방향을 세로로 지정하고, 인쇄시 자료들이 가로를 기준으로 가운데에 표시되도록 설정하시오.
▶ [A22:F31] 영역을 인쇄영역에 추가하시오.
▶ 머리글 왼쪽 영역에 ’나무.png' 그림이 표시되도록 하고, 머리글 오른쪽 영역에 작업 중인 파일명과 시
트이름이 표시되도록 지정하시오.
▶ 바닥글 가운데에는 아래와 같은 형태로 쪽번호가 표시되도록 지정하시오.
[ 표시 예 : 현재 페이지번호가 2페이지이면 -> (2) ]

1. [표1]에서 아래 조건에 맞게 수량의 순위[G3:G27]를 구하시오. (6점)


▶ 수량이 수량의 평균보다 큰 경우 ‘★TOP'문구와 함께 순위를 표시하고 그 외는 공백으로 표시하시오.
▶ 예) 순위가 3위라면 ----> ★TOP3
▶ IF, RANK.EQ, AVERAGE 함수 이용.

2. [표2-1], [표2-2]를 이용하여 [O3:O27] 영역에 월 납부금에 따른 등급을 표시하시오. (6점)


▶ 대출기간(월)과 이율(년), 대출금을 참고하여 월 납부금을 구한 뒤 [표2-2]를 활용하여 월 납부금에 따
른 등급을 구하시오.
▶ PMT, VLOOKUP, HLOOKUP 중 알맞은 함수 이용

3. [표1]의 배달방법을 이용하여 전체 배달건수에 대한 각 배달방법의 비율을 [표3]의 [B31:B33]영역에 계


산하여 표시하시오. (6점)
▶ COUNT, COUNTA, IF 함수를 사용한 배열 수식

- 2 -
4. [표4-1]을 이용하여 각 동별 전기 사용량이 전체 전기 사용량의 평균을 초과하는 세대의 전기 사용량 합
계와 세대수를 [표4-2]의 [I41:I43] 영역에 표시하시오. (6점)
▶ 표시 예 : 초과 전기 사용량 합계가 120이고, 초과 세대수가 2인 경우 -> 120(세대수 : 2)
▶ AVERAGE, CONCATENATE, SUM 함수를 이용한 배열 수식

5. 사용자 정의함수 ‘fn구분’을 작성하여 ‘E75:E84' 영역에 계산하여 표시하시오. (6점)


▶ ‘fn구분’은 일차업체, 이차업체, 삼차업체를 인수로 받아 구분을 구하는 함수이다.
▶ 일차업체, 이차업체, 삼차업체가 모두 0인 경우 “모두 분양 완료”
일차업체, 이차업체, 삼차업체 중 하나라도 0인 경우 “일부만 분양 완료”
그 외는 공백으로 표시하시오.

Public Function fn구분(일차업체, 이차업체, 삼차업체)


End Function

6. [표6-1],[표6-2]를 이용하여 총 가격[G3:G9]을 구하시오. (보너스 문제)


▶ [표6-1]의 각 횟수와 [표6-2]의 할인금액을 곱한 값들의 합으로 총 가격을 구하시오.
▶ SUMPRODUCT, TRANSPOSE를 이용한 배열 수식

7. [표7]의 자료를 이용하여 납부코드[F23:F32]을 구하시오. (보너스 문제)


▶ 납부코드의 앞 2글자에 대해서는 분류가 ‘부가세’이면 22, ‘지방세’이면 11로 배정하시오.
▶ [표시 예 : 분류가 ‘부가세’이고, 납부일자가 ‘2023.01.15.’이면서, 자료가 23행에 기록되었다면
---> 22-20230115-23 ]
▶ LOOKUP, SUBSTITUTE, ROW, &를 이용

1. ‘분석작업-1’ 시트에서 다음 지시사항에 따라 피벗 테이블 보고서를 작성하시오. (10점, 부분점수 없음)


▶ <교수관리.accdb>의 <교수> 테이블의 자료를 이용하되, ‘호봉’이 1 이상인 자료만을 대상으로 하시오.
▶ 레이아웃과 위치는 <그림>을 참조하여 설정하고, 보고서 레이아웃을 개요 형식으로 설정하시오.
▶ 호봉의 그룹화는 1 ~ 300까지를 100단위로 그룹화 하고, 그룹 사이에 빈 행이 표시되도록 설정하시오.
▶ ‘편차’ 필드는 연구과제와 연구논문의 표준편차이다.(STDEV.S 이용)
▶ 값 필드 설정의 셀서식을 이용하여 아래 그림처럼 통화기호 없는 회계형식, 소수 2자리까지만 표시되도
록 지정하시오.
▶ 빈 셀은 ‘*’로 표시하고, 열의 총 합계는 표시하지 마시오.
▶ (사용자 지정 정렬을 이용하여) 직급은 ‘전임교수’, ‘부교수’, ‘전임강사’ ‘조교수’의 순서로 나오도록 설정
하시오.

- 3 -
2. ‘분석작업-2’ 시트에 대하여 다음 지시사항을 처리하시오. (10점, 부분점수 없음)
▶ ‘생산 및 수익 현황’ 표에서 수익의 합계(G13)가 2,000,000이 되려면 판매 이익률(D14)이 몇 %가 되어
야 하는지 목표값 찾기 기능을 이용하여 계산하시오.
▶ [데이터 유효성 검사] 기능을 이용하여 [C25:D29] 영역 자료들에 대하여 각 행별 일반 에너지와 해양
에너지의 합이 100이 되도록 입력 제한을 설정하시오.(SUM 이용)
- [C25:D29] 영역의 셀을 클릭할 경우 <그림>과 같은 설명 메시지를 표시하시오.

▶ [데이터 유효성 검사] 기능을 이용하여 [E25:E29] 영역 자료들에 대하여 해당 영역의 총 합이 8 이 되


도록 입력 제한을 설정하시오.(SUM 이용)
- 유효하지 않은 데이터를 입력한 경우 <그림>과 같은 오류 메시지가 표시되도록 설정하시오.

1. ‘기타작업-1’ 시트에서 다음의 지시사항에 따라 차트를 수정하시오. (각 2점)


※ 차트는 반드시 문제에서 제공한 차트를 사용하여야 하며, 신규로 차트작성 시 0점 처리 됨
① ‘2014년’ 계열은 표시되지 않도록 데이터 범위를 변경하시오.
② 아래 그림처럼 꺽은 선 그래프의 최대값과 최소값이 연결되도록 설정하시오.
③ 가로 축 레이블의 축과의 간격을 300으로 설정하시오.
④ 차트 제목의 도형 스타일을 ‘색 채우기 - 파랑, 강조1, 윤곽선 없음’으로 지정하시오.
⑤ 차트 영역의 배경색을 테마색 ‘검정, 텍스트1’로 지정하고, 차트 내 글자색은 ‘흰색, 배경1’을 적용하시
오.
그림 영역 배경에 ‘패턴 : 점선 5%, 전경색 : 주황, 강조6’을 적용하시오.

2. ‘기타작업-2’ 시트에서 다음과 같은 기능을 수행하는 매크로를 현재 통합문서에 작성하시오. (각 5점)


① [D4:D13] 영역에 대하여 사용자 지정 표시 형식을 설정하는 ‘비율서식’ 매크로를 생성하시오.
▶ 비율은 아래처럼 소수 2자리까지 표시하고, %형식으로 나타내되, 비율이 0.5 이상이면 파랑색,
0.1 미만이면 빨강색, 그 외는 기본값 색으로 글자색을 구분하시오.
예) 비율이 0.01234라면 1.23%, 0.1234라면 12.34%
▶ [개발 도구]-[삽입]-[양식 컨트롤]의 ‘단추’를 동일 시트의 [CI6:C18] 영역에 생성한 후 텍스트를

- 4 -
‘비율서식’으로 입력하고, 단추를 클릭하면 ‘비율서식’ 매크로가 실행되도록 설정하시오.

② [E4:E13] 영역에 대하여 사용자 지정 표시 형식을 설정하는 ‘상품명서식’ 매크로를 생성하시오.


▶ 값이 1일 때 “키보드”, -1일 때 “마우스”, 그 외 숫자(0)나 텍스트일 때는 공백으로 나타내시오.
▶ [기본도형]의 ‘배지’를 동일 시트의 [E16:E18] 영역에 생성한 후 텍스트를 ‘상품명표시’로 입력하
고, 도형을 클릭하면 ‘상품명서식’ 매크로가 실행되도록 설정하시오.

3. ‘기타작업-3’ 시트에서 다음과 같은 작업을 수행하고 저장하시오. (각 5점)


① ‘자료 입력’ 단추를 클릭하면 <성적화면> 폼이 나타나도록 설정하고, 폼이 초기화(Initialize)되면 구분(Cmb
구분) 목록에는 [K5:K7] 영역의 값이 표시되고, '어린이‘가 초기값으로 선택되도록 프로시저를 작성하시
오.(LISTINDEX 이용)
② <성적화면> 폼의 ‘등록’(C등록) 단추를 클릭하면 폼에 입력된 데이터가 [표1]에 입력되어 있는 마지막
행 다음에 연속하여 추가되도록 프로시저를 작성하시오.
▶ 순번에는 현재 행번호 - 4의 값이 나오게 하시오. (ROW 속성 이용)
▶ ‘일자’는 날짜형으로 입력되고, ‘수업일수’는 숫자형으로 입력되도록 설정할 것(CDATE, VAL 이용)
▶ ‘작성시간’은 현재 시간이 아래 형식으로 입력되도록 설정하시오. (TIME, FORMAT 이용)
예) 오전 11시 30분 20초
▶ ‘총금액’은 수업일수 구분/오전오후별 요금(K4:M7)이다. (IF ~ ELSE문 이용)
(오전 오후라 함은 현재 입력하는 시간별 구분임)

※ 데이터를 추가하거나 삭제하여도 항상 마지막 데이터 다음에 입력되어야 함.

③ 종료버튼을 클릭하면 아래와 같은 메시지상자를 표시하고, 사용자 정의 폼 <성적화면>이 메모리에서 삭제


되도록 작성하시오.
▶ 시스템의 현재 시간 표시 (TIME 이용)

* 운영체제의 특성에 따라 확인 버튼의 위치는 가운데에 표시될 수 있습니다.

- 5 -

You might also like