티스토리 뷰
09회 기출문제 연습화일입니다.
스프레드시트 문제는,
▶ 문제1-4 페이지 레이아웃을 설정하는 문제
▶ 계산함수는 이전에 MATCH, INDEX, WORDAY, TEXT 함수 등
▶ 피벗테이블 작성시 보고서 필터, 확장(+)/축소(-) 단추 설정
▶ 통합 매크로 작업 및 차트의 계열이름 변경하기!!
스프레드시트 9회 문제는 다음과 같습니다. 더보기를 눌러서 문제를 보시면 됩니다.
문제1. 기본작업(25점)
1. ‘기본작업-1’ 시트에서 [외부 데이터 가져오기] 기능을 사용하여 <도서판매.accdb>의 데이터를 다음의 조건에 따라 [B2] 셀부터 표시하시오. (10점)
▶ <상반기판매> 테이블의 데이터를 ‘고객코드’, ‘도서번호’, ‘판매일’, ‘수량’, ‘금액’ 열의 순서로 가져오시오.
▶ ‘판매일’이 2017년 3월 이후이고, ‘수량’이 5 이상 10 이하인 행만을 대상으로 하시오.
▶ ‘수량’과 ‘판매일’을 기준으로 내림차순 정렬하시오.
2. ‘기본작업-2’ 시트에서 다음과 같이 고급필터를 수행하시오. (5점)
▶ ‘판매금액’이 ‘판매금액’의 평균 이상이고, ‘분류’가 “컴퓨터” 또는 “사회과학”인 데이터 중 ‘판매일’, ‘분류’, ‘도서번호’, ‘수량’, ‘판매금액’만을 표시하시오.
▶ 조건은 [A28:A29] 영역 내에 알맞게 입력하시오(AND, OR, AVERAGE 함수 이용).
▶ 결과는 [A31] 셀부터 표시하시오.
3. ‘기본작업-2’ 시트의 [A3:G26] 영역에 대해 다음과 같이 조건부 서식을 설정하시오. (5점)
▶ ‘고객코드’의 첫 번째 글자가 “I"이고, ‘도서번호’의 다섯 번째 글자가 5 이상인 전체 행에 대해 글꼴 색은 ‘빨강’, 글꼴 스타일은 ‘굵은 기울임꼴’로 설정하시오.
▶ 단, 규칙 유형은 ‘수식을 사용하여 서식을 지저어할 셀 결정’으로 지정하고, 한 개의 규칙만을 이용하여 작성하시오(MID, LEFT 함수 사용).
4. ‘기본작업-2’ 시트에서 다음과 같이 페이지 레이아웃을 설정하시오. (5점)
▶ 인쇄 용지가 가로로 인쇄되도록 용지 방향을 설정하고, 인쇄될 내용이 페이지의 가로·세로 가운데에 인쇄되도록 페이지 가운데 맞춤을 설정하시오.
▶ 매 페이지의 하단의 가운데 구역에는 페이지 번호가 [표시 예]와 같이 표시되도록 바닥글을 설정하시오.
[표시 예 : 현재 페이지 번호가 1이고, 전체 페이지 번호가 3인 경우 → 1/3]
▶ 행/열 머리글이 인쇄되도록 설정하시오.
문제2. 계산작업(30점)
1. [표1]의 판매일에서 주말을 제외한 5일 후의 날짜를 반품가능일로 계산하여 [F4:F27] 영역에 표시하시오. (6점)
▶ 표시 예 : 01월 08일
▶ WORKDAY, TEXT 함수 사용
2. 할인금액을 결정하는 사용자 정의 함수 ‘fn할인액’을 작성하여 계산을 수행하시오. (6점)
▶ ‘fn할인액’은 판매일과 금액을 인수로 받아 할인액을 계산하는 함수이다.
▶ 할인액은 마지막 할인날(J2) 이전에 판매된 경우에만 금액의 15%를, 그렇지 않은 경우는 0으로 계산하시오.
▶ ‘fn할인액’ 함수를 이용하여 [J4:J27] 영역에 할인액을 표시하시오.
|
Public Function fn할인액(판매일, 금액) End Function |
3. [표1]의 분류와 판매일을 이용하여 [표2]의 [C31:F34] 영역에 판매월과 분류별 판매건수를 계산하여 표시하시오. (6점)
▶ SUM, MONTH 함수를 사용한 배열 수식으로 작성
4. [표1]의 고객코드와 정가를 이용하여 [표3]의 [J31:J32] 영역에 고객코드별 가장 큰 정가를 계산하여 표시하시오. (6점)
▶ IF, MAX, LEFT 함수를 사용한 배열 수식으로 작성
5. [표1]을 이용하여 [표4]의 [I35] 셀에 분류가 “취미/레저”인 고객 중 금액이 가장 많은 고객의 고객코드를 게산하여 표시하시오. (6점)
▶ INDEX, MATCH, MAX 함수를 이용한 배열 수식으로 작성
문제3. 분석작업(20점)
1. ‘분석작업-1’ 시트에서 다음의 지시사항에 따라 피벗 테이블 보고서를 작성하시오. (10점)
▶ 피벗 테이블 보고서의 레이아웃과 위치는 <그림>을 참조하여 설정하고, 보고서 레이아웃은 ‘개요 형식’으로 설정하시오.
▶ 고객코드의 첫 번째 글자가 “I”면 “온라인”, “O”면 “오프라인”으로 그룹을 지정한 후 그룹 하단에 부분합을 표시하시오.
▶ ‘확장(+)/축소(-)’ 단추가 표시되지 않도록 설정하시오.
▶ ‘피벗 스타일 밝게 15’를 적용하고 ‘금액’의 표시 형식은 ‘값 필드 설정’의 셀 서식을 이용하여 ‘회계’ 범주에서 지정하시오.
▶ 분류는 ‘소설’만 나타나도록 지정하시오.

2. ‘분석작업-2’ 시트에서 다음과 같은 기능을 수행하는 매크로를 현재 통합문서에 작성하고 실행하시오. (각 5점)
① 데이터 통합 기능을 이용하여 분류별 수량과 판매금액의 최대값을 구하는 ‘최대값통합’ 매크로를 작성하시오.
② [기본 도형]의 ‘웃는 얼굴( )’을 [I8:I10] 영역에 생성한 후 도형을 클릭하면 ‘최대값통합’ 매크로가 실행되도록 설정하시오.
※ 셀 포인터의 위치에 관계없이 매크로가 실행되어야 정답으로 인정됨
문제4. 기타작업(20점)
1. ‘기타작업-1’ 시트에서 다음의 지시사항 따라 차트를 수정하시오.(각 2점)
※ 차트는 반드시 문제에서 제공한 차트를 사용하여야 하며, 신규로 차트 작성시 0점 처리됨
① ‘수량’ 계열의 차트 종류를 ‘표식이 있는 꺽은선형’으로 변경한 후 보조 축을 지정하시오.
② 차트 제목과 각 축 제목을 <그림>과 같이 입력하시오.
③ ‘수량’ 계열의 계열 이름을 “판매수량”으로 변경하시오.
④ 차트 영역의 차트 스타일을 ‘스타일 5’로 지정하시오.
⑤ ‘판매금액’ 계열을 ‘꽃다발’ 질감으로 채우시오.

2. ‘기타작업-2’ 시트에서 다음과 같은 작업을 수행하도록 프로시저를 작성하시오. (각 5점)
① <판매등록> 버튼을 클릭하면 <판매현황> 폼이 나타나고, 폼이 초기화되면 ‘분류(cmb분류)’ 콤보 상자의 목록에 “사회과학”, “소설”, “취미/레저”, “컴퓨터”가 추가되는 프로시저를 작성하시오(With, Additem 이용).
② <판매현황> 폼의 <등록(cmd등록)> 버튼을 클릭하면 폼에 입력된 데이터가 시트의 표에 입력되어 있는 마지막 행 다음에 연속하여 추가되도록 프로시저를 작성하시오.
▶ 판매일에는 현재 날짜가 입력되도록 설정하시오.
▶ 코객코드와 도서번호는 항상 대문자로 입력되도록 설정하시오(Ucase 함수 사용).
▶ 수량과 정가는 수치 데이터로 입력되도록 설정하고, 금액은 ‘수량 x 정가’로 계산하여 입력하시오.
▶ 추가 후에는 고객코드(txt고객코드) 컨트롤로 포커스가 이동되도록 설정하시오.

③ <판매현황> 폼의 <닫기(cmd닫기)> 버튼을 클릭하면 사용자 정의 폼이 메모리에서 제거되도록 프로시저를 작성하시오.
다음은 스프레드시트_09회 문제풀이 동영상입니다.
데이터베이스 새롭게 출제된 문제는,
▶ 테이블 완성 - 하이퍼링크 데이터 형식 설정하기
▶ iif함수와 도메인함수를 이용한 값표시하기
▶ 필터 및 조회 속성(RecordSetClone, Bookmark)이용
▶ 크로스탭 쿼리 문제!!
데이터베이스 9회 문제는 다음과 같습니다. 더보기를 눌러서 문제를 보시면 됩니다.
문제1. DB구축(30점)
1. 학생 정보를 관리하기 위하여 데이터베이스를 구축하고자 한다. 다음의 지시사항에 따라 <학생> 테이블을 완성하시오. (각 4점)
① ‘학번’ 필드에는 반드시 7글자만 입력되도록 유효성 검사 규칙을 설정하시오.
② ‘전자우편’ 필드에는 대문자로 입력해도 소문자로 표시되도록 형식을 설정하고, ‘@’이 반드시 포함되도록 유효성 검사 규칙을 설적하시오.
③ ‘성명’ 필드는 반드시 입력되도록 설정하시오.
④ ‘지도교수코드’ 필드에 다음과 같은 입력 마스크를 설정하시오.
▶ 첫 글자는 텍스트, 나머지 세 글자는 숫자로 입력받되, 반드시 값이 입력되도록 설정하시오.
▶ 데이터가 입력된 자리에 ‘#’이 표시되도록 설정하시오.
⑤ ‘전자우편’ 필드에 입력된 메일 주소를 클릭하면 전자 우편 프로그램에 바로 연결될 수 있도록 데이터 형식을 설정하시오.
2. <학생> 테이블의 ‘지도교수코드’ 필드는 <교수> 테이블의 ‘교수코드’ 필드를 참조하며 테이블 간의 관계는 M:1이다. 두 테이블에 대해 다음과 같이 관계를 설정하시오. (5점)
▶ 두 테이블 간의 관계를 설정할 수 있도록 <교수> 테이블에서 적절한 필드를 골라 기본 키를 설정하시오.
▶ 두 테이블 간에 항상 참조 무결성을 유지하도록 설정하시오.
3. <건강검진> 테이블의 ‘성별’ 필드에 대해서 다음과 같이 조회 속성을 설정하시오. (5점)
▶ “남자”와 “여자”가 콤보 상자의 형태로 나타나도록 설정하시오.
문제2. 입력 및 수정 기능 구현(25점)
1. 학생 정보를 입력하는 ‘지도학생’ 폼을 다음의 화면과 지시사항에 따라 완성하시오. (각 3점)
① 본문 영역의 모든 컨트롤들에 대해 가로 간격 조정을 모두 같게 설정하시오.
② 본문의 ‘txt학번’ 컨트롤에는 학번이 ‘13’으로 시작하면 학번 뒤에 “(복학)”을 붙여 표시하고, 그 외는 학번만 표시되도록 설정하시오.
③ ‘txt성명’ 컨트롤에는 ‘txt학번’에 해당하는 ‘성명’이 표시되도록 설정하시오.
▶ <학생> 테이블과 Dlookup, Left 함수 이용
④ 폼에 최소화/최대화 단추와 탐색 단추가 표시되지 않도록 설정하시오.
⑤ ‘txt인원수’ 컨트롤에는 전체 인원수가 <그림>과 같이 표시되도록 설정하시오.
▶ 표시 예 : 9명(단, 인원이 없어도 0으로 표시되도록 기호를 사용하시오.)

2. ‘교수별 학생지도’ 폼의 본문 영역에 다음과 같이 ‘지도학생’ 폼을 하위 폼으로 추가하시오. (5점)
▶ 기본 폼의 ‘교수코드’와 하위 폼의 ‘지도교수코드’ 필드를 기준으로 연결하시오.
▶ 하위 폼/보고서 컨트롤의 이름은 ‘담당 학생’으로 하고, 생성된 레이블은 삭제하시오.

3. ‘지도학생’ 폼의 ‘종료(cmd종료)’ 버튼을 클릭하면 다음과 같은 기능을 수행하는 <닫기> 매크로를 작성한 후 지정하시오. (5점)
▶ ‘지도학생’ 폼을 저장한 후 종료할 것
문제3. 조회 및 출력 기능 구현(25점)
1. 다음의 지시사항 및 화면을 참조하여 ‘학과별 학생 리스트’ 보고서를 완성하시오. (각 3점)
① 각 필드의 레이블이 페이지마다 상단에 한 번씩만 표시되도록 위치를 변경하시오.
② ‘학과명’과 ‘학번’을 기준으로 오름차순 정렬하시오.
③ 본문의 ‘txt학과명’ 컨트롤에는 ‘학과명’과 ‘학과’가 <그림>과 같이 표시되도록 설정하시오.
④ 페이지 바닥글의 ‘txt날짜’ 컨트롤에 오늘의 날짜가 <그림>과 같이 표시되도록 설정하시오.
▶ Date 함수를 사용할 것
▶ 표시 예 : 2018년 11월 화요일
⑤ 보고서 바닥글의 ‘txt총인원’ 컨트롤에 전체 인원이 표시되도록 설정하시오.
▶ Format, Count 함수를 사용할 것
▶ 표시 예 : 전체 인원수는 36명입니다.

2. ‘지도학생’ 폼에서 ‘txt이름검색’ 컨트롤에 성명을 입력한 후 ‘학생검색(cmd검색)’ 버튼을 클릭하면 입력된 성명에 해당하는 레코드가 표시되도록 이벤트 프로시저로 구현하시오. (5점)
▶ 정확한 성명을 입력한 경우에만 찾을 수 있도록 하시오.
▶ 현재 폼의 RecordSetClone 속성과 Bookmark 속성, Findfirst 메서드 등을 이용하시오.
3. ‘지도학생’ 폼의 ‘인쇄(cmd인쇄)’ 버튼을 클릭할 때 다음과 같은 기능이 수행되도록 이벤트 프로시저로 구현하시오. (5점)
▶ ‘학과별 학생 리스트’ 보고서를 ‘인쇄 미리 보기’의 형태로 열 것
▶ 단, ‘cmb학과’ 컨트롤에서 선택한 학과와 동일한 내역만 표시하시오.
문제4. 처리 기능 구현(20점)
1. 학과별 혈액형별 학생들의 몸무게 평균을 조회하는 <건강검진내역> 크로스탭 쿼리를 작성하시오. (5점)
▶ <학과>와 <건강검진> 테이블을 이용할 것
▶ 키가 170 ~ 180 사이인 학생들만 대상으로 할 것(Between 사용)
▶ 쿼리의 실행 결과와 필드명은 <그림>과 같이 표시할 것

2. 여고출신 학생의 학과별 인원수를 조회하는 ‘학과별여고출신학생수’ 쿼리를 <그림>과 같이 작성하시오. (5점)
▶ <학생>과 <학과> 테이블을 이용할 것
▶ RIGHT 함수를 이용할 것

3. ‘지도학생’ 폼에서 ‘txt전화번호’를 클릭하면 다음과 같은 메시지가 표시되도록 이벤트 프로시저로 구현하시오. (10점)
▶ 해당 전화번호 주인의 ‘성명’과 ‘보호자연락처’를 표시할 것

다음은 데이터베이스_09회 문제풀이 동영상입니다.
이제 2회차분의 기출문제가 남았습니다. 문제를 풀어봐야 겠지만, 조금 간단하게 문제들이 주어지지 않았나 생각을 해보게 됩니다. 새로운 유형들은 습득하시고, 아는 문제들은 복습차원에서 쓱쓱 풀어보시면 되겠죠??!!
오픈채팅방에 들어오셔서 모르는 문제 물어보세요. 언제든 환영입니다. ^^;
컴퓨터자격증 공부해요!!
#컴활#컴활1급#컴활2급#모스2016마스터#ITQ#유튜브인강#유튜브실시간#컴퓨터자격증
open.kakao.com
앞서가신 유동균, 정익종 선생님들의 동영상들을 많이 보시고 공부를 하시더라구요!!
잘생긴이미남의 컴활1급 실기 영상을 보시고 공부를 하셔도,
충분히 한방에 합격 하실 수 있습니다!!
어디가서 얘기도 못하겠고~!! ^^;
잘생긴이미남 유튜브 강의를 보면 되요~라는 말이 언젠가는 나오겠죠??!! ^^; 화이팅!! 시나브로 갑니다~!!
'유독잘생긴이미남 > 컴활1급자격증과정' 카테고리의 다른 글
| 고릴라??!!게릴라실시간 - 컴활1급실기 배열함수기초!! (0) | 2020.06.08 |
|---|---|
| 컴활1급실기독학 - 10회 기출문제 풀어보기!!(마무리) (0) | 2020.03.30 |
| 컴활1급실기독학 - 08회 기출문제 풀어보기!! 엑셀&액세스 (0) | 2020.03.18 |
| 컴활1급실기독학 - 07회 기출문제 풀어보기!! 엑셀&액세스 (0) | 2020.03.12 |
| 컴활1급실기독학 - 06회 기출문제 풀어보기!! 엑셀&액세스 (0) | 2020.03.10 |