2026 컴활 1급 실기 모의고사 2회 | 엑셀·Access — 데이터·풀이
데이터위자드 ·
실기 · 작업형 모의고사
엑셀 45분 + Access45분 · 컴퓨터 작업형
엑셀과 Access는 각각 작업합니다. 실제 합격 기준은 두 과목 모두 70점 이상으로,두 점수의 평균으로 한 과목의 미달을 보완하지 않습니다. 아래는 단원 실습을 묶은 종합 연습입니다.
| 구역 | 수행 내용 | 완성 기준 |
|---|---|---|
| 엑셀 | 계산·검색·순위·자동화 | 수식·참조·VBA·저장 |
| Access | DB 구축·폼·쿼리·보고서 | 속성·관계·출력 |
LARGE·RANK.EQ·COUNTIFS·조건부 순위
아래 원본 파일을 열고 해설을 접은 상태에서 작업합니다. 각 작업을 수행한 뒤 풀이와 결과를 대조하세요.
2026-컴활 1급-excel-advanced-advanced-rank-실습.xlsx
작업 1. 금액 계산
E2:E7에 각 금액을 계산하세요.
채점 기준·풀이
2000·3000·8000·1000·5000·4000
원본 수량·단가를 곱합니다.
작업 2. 두 번째 큰 값
H2에 금액의 두 번째 큰 값을 구하세요.
채점 기준·풀이
5000
내림차순 8000·5000·4000·3000·2000·1000입니다.
작업 3. 현재 순위
H3에 E6의 내림차순 순위를 구하세요.
채점 기준·풀이
2
E6=5000이고 8000 다음입니다.
작업 4. 서울 내 순위
H4에 서울 행 중E6의 금액 순위를 구하세요.
채점 기준·풀이
2
같은 지역에서 5000보다 큰 8000 한 건+1입니다.
작업 5. 조건부 평균
H5에 서울이면서 수량 3 이상인 금액 평균을 구하세요.
채점 기준·풀이
6500
8000과 5000의 평균입니다.
작업 6. 상위 두 값 합
H6에 LARGE를 두 번 사용해 상위 두 금액 합을 구하세요.
채점 기준·풀이
13000
8000+5000입니다. 상위 2등의 동점 포함과 구분합니다.
VBA 사용자 정의 함수·조건·반복
아래 원본 파일을 열고 해설을 접은 상태에서 작업합니다. 각 작업을 수행한 뒤 풀이와 결과를 대조하세요.
2026-컴활 1급-excel-advanced-udf-실습.xlsx
작업 1. 함수 정의
표준 모듈에 아래의 청구금액 함수를 작성하세요.
채점 기준·풀이
수량×단가가 10000 이상이면 10% 할인
조건부 계산과 함수 반환을 구분합니다.
작업 2. 함수 호출
E2에서 =청구금액(C2,D2)를 입력하고 아래로 복사하세요.
채점 기준·풀이
2000·3000·8000·1000·5000·4000
이 원본에는 10000 이상 행이 없어 원금과 같습니다.
작업 3. 경계 확인
별도 셀에서 =청구금액(10,1000)을 계산하세요.
채점 기준·풀이
9000
>=10000이므로 경계 10000도 할인 대상입니다.
작업 4. 경계 아래
=청구금액(9,1000)을 확인하세요.
채점 기준·풀이
9000
9000은 할인하지 않습니다. 같은 결과값이어도 계산 조건은 다릅니다.
작업 5. 반복 처리
For i=2 To 7로 각 행 계산값을 E열에 쓰는 Sub를 작성하세요.
채점 기준·풀이
6행 처리
Cells(i,3)·Cells(i,4)를 입력으로 사용하고 결과 열 5에 기록합니다.
작업 6. 저장·재확인
XLSM으로 저장하고 다시 열어 함수와 코드 보존을 확인하세요.
채점 기준·풀이
매크로 지원 파일로 보존
신뢰할 수 있는 실습 코드와 파일만 실행합니다. CSV·XLSX는 VBA 보존 형식이 아닙니다.
관계·참조 무결성·삭제 정책
아래 원본 파일을 열고 해설을 접은 상태에서 작업합니다. 각 작업을 수행한 뒤 풀이와 결과를 대조하세요.
2026-컴활 1급-access-lab-relationships-실습.zip
작업 1. 관계 탐색
고객과 주문의 PK·FK를 설명하세요.
채점 기준·풀이
주문의 고객번호가 외래키
주문번호와 고객번호는 이름과 역할이 다릅니다.
작업 2. 필수 입력
주문의 고객번호를 필수로 설정한 경우 NULL 입력을 시험하세요.
채점 기준·풀이
NULL 거부
참조 무결성과 필수는 다른 조건입니다.
작업 3. 삭제 정책
고객 1 삭제를 연쇄 삭제 없이 시험하세요.
채점 기준·풀이
참조 중인 주문 때문에 거부
연쇄 삭제를 임의로 켜서 주문 이력을 지우지 않습니다.
작업 4. 중복 업무키
같은 고객번호를 고객 테이블에 두 번 넣으세요.
채점 기준·풀이
PK 중복 거부
주문 쪽 고객번호 반복은 허용됩니다.
작업 5. 무결성 확인
없는 고객 99로 주문을 입력하세요.
채점 기준·풀이
외래키 거부
실습 확인 후 잘못된 입력을 저장하지 않습니다.
작업 6. 업무 해석
주문 없는 고객 4가 존재할 수 있는지 설명하세요.
채점 기준·풀이
가능하다. 고객에서 주문은 선택 참여
1:N이라는 사실만으로 양쪽 필수가 되는 것은 아닙니다.
실행 쿼리·업데이트·크로스탭
아래 원본 파일을 열고 해설을 접은 상태에서 작업합니다. 각 작업을 수행한 뒤 풀이와 결과를 대조하세요.
2026-컴활 1급-access-lab-actions-실습.zip
작업 1. 대상 미리보기
취소 주문만 선택하여 번호를 확인하세요.
채점 기준·풀이
104 한 건
수정·삭제 전 대상 건수를 확인합니다.
작업 2. 업데이트
실습 데이터에서 취소의 금액을 0으로 바꾸는 쿼리를 만드세요.
채점 기준·풀이
104금액 0,전체합 1050
실행은 연습 ACCDB에서만 수행하고 원본 CSV로 초기화할 수 있습니다.
작업 3. 추가
주문번호 109,고객 4,금액 70,완료를 추가하세요.
채점 기준·풀이
총 9행
존재하는 고객 4를 참조합니다.
작업 4. 삭제
방금 추가한 109번만 삭제하세요.
채점 기준·풀이
다시 8행
WHERE를 생략하지 않습니다.
작업 5. 크로스탭
고객번호 행·상태 열·금액 합계 크로스탭을 만드세요.
채점 기준·풀이
고객별상태합계
변경한 104금액 0이 반영되는지 확인합니다.
작업 6. 초기화
원본 CSV로 금액을 복원하고 합계를 검산하세요.
채점 기준·풀이
원본합 1100
다음 실습은 원본 상태에서 시작합니다.
기본 폼·하위 폼·연결·합계
아래 원본 파일을 열고 해설을 접은 상태에서 작업합니다. 각 작업을 수행한 뒤 풀이와 결과를 대조하세요.
2026-컴활 1급-access-lab-subform-실습.zip
작업 1. 기본 폼
고객을 원본으로 고객 폼을 만드세요.
채점 기준·풀이
4고객탐색
고객번호를 연결에 사용합니다.
작업 2. 하위 폼
주문을 연속 폼으로 만든 뒤 기본 폼에 넣으세요.
채점 기준·풀이
주문상세목록
주문번호·금액·상태를 표시합니다.
작업 3. 연결
기본·하위 필드를 고객번호로 연결하세요.
채점 기준·풀이
고객 1의주문 3건
다른 고객으로 이동해 결과가 바뀌는지 봅니다.
작업 4. 미주문 고객
고객 4를 선택하세요.
채점 기준·풀이
목록 0건
미주문 상태와 입력 실패를 구분합니다.
작업 5. 합계
하위 폼 바닥글에 =Sum(Nz([금액],0))을 표시하세요.
채점 기준·풀이
고객 1합 500
원본 범위와 계산 컨트롤 이름을 확인합니다.
작업 6. 새 상세
고객 4 선택 상태에서 새 주문을 추가한 뒤 연결값을 확인하세요.
채점 기준·풀이
새주문의고객번호 4
확인용 행은 지우고 원본 합계를 복원합니다.
이벤트·VBA·조회 버튼·DSum
아래 원본 파일을 열고 해설을 접은 상태에서 작업합니다. 각 작업을 수행한 뒤 풀이와 결과를 대조하세요.
2026-컴활 1급-access-lab-events-실습.zip
작업 1. 검색 컨트롤
고객 폼에 연결되지 않은 txt조회번호를 만드세요.
채점 기준·풀이
검색입력용
저장 필드 연결과 구분합니다.
작업 2. 버튼 이벤트
cmd조회 클릭에 아래 이벤트 프로시저를 연결하세요.
채점 기준·풀이
조건에맞는주문폼열기
캡션만 지정해도 실행되는 것은 아닙니다.
작업 3. 숫자 검증
입력이 NULL·숫자가아닐때 안내하고 종료하세요.
채점 기준·풀이
잘못된값은쿼리실행안함
입력 검증과 실행 오류 처리를 나눕니다.
작업 4. 도메인 합계
고객번호 1의금액합계를DSum으로표시하세요.
채점 기준·풀이
500
텍스트 조건과 숫자 조건의 따옴표를 구분합니다.
작업 5. 목록 갱신
조회번호 변경 뒤 대상 목록을 Requery하세요.
채점 기준·풀이
조건변화반영
Refresh와 재조회 범위를 구분합니다.
작업 6. 저장·재검사
닫고다시열어고객 1·2·4를시험하세요.
채점 기준·풀이
3·3·0건
해당 없음·잘못된 입력도 함께 확인합니다.
종합 제출물
- 엑셀 작업 파일과 VBA를 작성했다면 XLSM으로 저장한 파일
- Access에서 직접 만든 ACCDB와 쿼리·폼·보고서 개체
- 계산 셀과 표본 레코드를 다시 확인한 검산 기록
범위 확인
2026년 학습 범위를 기준으로 구성했습니다. 시험 시행기관의 자격 안내·출제 기준에서 과목과 변경 공지를 확인할 수 있습니다.
컴활 1급 전체 목차
과목별 이론
- 윈도우 시작 · 화면 · 창 · 파일 · Windows 10 기본 사용
- 시스템 설정 · 계정 · 디스크 · Windows 10 설정과 관리
- 컴퓨터 분류 · 진법 · 문자 코드 · 컴퓨터의 원리와 데이터 표현
- CPU · 메모리 · 저장장치 · 입출력 · 컴퓨터 하드웨어
- 시스템·응용 프로그램 · 처리 방식 · 소프트웨어와 운영체제
- 주소 · 프로토콜 · 통신 · 웹 · 인터넷과 네트워크
- 이미지 · 사운드 · 동영상 · 압축 · 멀티미디어와 파일 형식
- 악성코드 · 인증 · 암호화 · 백업 · 보안과 시스템 보호
- 자료형 · 채우기 · 찾기 · 시트 · 엑셀 입력과 워크시트 편집
- 연산자 · 참조 · 오류 · 함수 · 수식·참조·함수 활용
- 차트 종류 · 축 · 계열 · 요소 · 차트의 구성과 편집
- 인쇄 영역 · 배율 · 반복 제목 · 페이지 설정과 인쇄
- 정렬 기준 · 필터 · 입력 제한 · 데이터 정렬과 필터
- 부분합 · 피벗 · 목표값 · 시나리오 · 데이터 분석과 가상 분석
- 2과목 · 7장 · 매크로·VBA·사용자 정의 함수
- 3과목 · 1장 · 데이터베이스 개요와 관계형 모델
- 3과목 · 2장 · Access 테이블·자료형·키·관계
- 3과목 · 3장 · Access 쿼리·집계·매개변수·실행 쿼리
- 3과목 · 4장 · 폼·컨트롤·입력과 수정
- 3과목 · 5장 · 보고서·그룹·집계·인쇄
- 3과목 · 6장 · Access 매크로·이벤트·VBA·도메인 함수
단원별 객관식
- 객관식 15문제 · 정답과 해설 · Windows 10 기본 사용
- 객관식 15문제 · 정답과 해설 · Windows 10 설정과 관리
- 객관식 15문제 · 정답과 해설 · 컴퓨터의 원리와 데이터 표현
- 객관식 15문제 · 정답과 해설 · 컴퓨터 하드웨어
- 객관식 15문제 · 정답과 해설 · 소프트웨어와 운영체제
- 객관식 15문제 · 정답과 해설 · 인터넷과 네트워크
- 객관식 15문제 · 정답과 해설 · 멀티미디어와 파일 형식
- 객관식 15문제 · 정답과 해설 · 보안과 시스템 보호
- 객관식 15문제 · 정답과 해설 · 엑셀 입력과 워크시트 편집
- 객관식 15문제 · 정답과 해설 · 수식·참조·함수 활용
- 객관식 15문제 · 정답과 해설 · 차트의 구성과 편집
- 객관식 15문제 · 정답과 해설 · 페이지 설정과 인쇄
- 객관식 15문제 · 정답과 해설 · 데이터 정렬과 필터
- 객관식 15문제 · 정답과 해설 · 데이터 분석과 가상 분석
- 2과목 · 7장 · 매크로·VBA·사용자 정의 함수
- 3과목 · 1장 · 데이터베이스 개요와 관계형 모델
- 3과목 · 2장 · Access 테이블·자료형·키·관계
- 3과목 · 3장 · Access 쿼리·집계·매개변수·실행 쿼리
- 3과목 · 4장 · 폼·컨트롤·입력과 수정
- 3과목 · 5장 · 보고서·그룹·집계·인쇄
- 3과목 · 6장 · Access 매크로·이벤트·VBA·도메인 함수
실습
- 엑셀 실무 · 천 단위 · 날짜 · 백분율 · 사용자 지정 · 셀 서식과 표시 형식
- 엑셀 실무 · 수식 규칙 · 혼합참조 · 적용 범위 · 조건부 서식으로 행과 셀 강조
- 엑셀 실무 · 조건표 · AND·OR · 결과 추출 · 자동 필터와 고급 필터
- 엑셀 실무 · 구분 기호 · 고정 너비 · 앞자리 0 · 텍스트 나누기와 데이터 정리
- 엑셀 실무 · 절대·혼합참조 · ROUND · SUM · 수식 참조와 수학 함수
- 엑셀 실무 · COUNTIF · SUMIF · AVERAGEIF · 통계 함수와 조건 집계
- 엑셀 실무 · IF · AND · OR · IFERROR · 논리 함수로 조건 판정
- 엑셀 실무 · LEFT · MID · RIGHT · LEN · TRIM · 텍스트 함수로 코드 가공
- 엑셀 실무 · DATE · YEAR · MONTH · DAY · WEEKDAY · 날짜와 시간 함수
- 엑셀 실무 · VLOOKUP · HLOOKUP · INDEX · MATCH · 찾기와 참조 함수
- 엑셀 실무 · DSUM · DAVERAGE · DCOUNT · DMAX · 데이터베이스 함수와 조건표
- 엑셀 실무 · 그룹 정렬 · 합계 · 윤곽 · 정렬과 부분합
- 엑셀 실무 · 행·열·값 · 요약 방식 · 새로 고침 · 피벗테이블로 매출 분석
- 엑셀 실무 · 가정 비교 · 행·열 입력 · 역산 · 데이터 표와 목표값 찾기
- 엑셀 실무 · 변경 셀 · 요약 · 위치·레이블 · 시나리오와 데이터 통합
- 엑셀 실무 · 계열 · 축 · 제목 · 데이터 레이블 · 차트 작성과 편집 실습
- 엑셀 실무 · 반복 서식 · 실행 · XLSM 저장 · 매크로 기록과 버튼 연결
- 계산·자동화 심화 1 · 6작업 · 배열 수식·다중 조건·SUM·IF
- 계산·자동화 심화 2 · 6작업 · INDEX·MATCH·다중 조건 검색
- 계산·자동화 심화 3 · 6작업 · LARGE·RANK.EQ·COUNTIFS·조건부 순위
- 계산·자동화 심화 4 · 6작업 · VBA 사용자 정의 함수·조건·반복
- Access 실무 1 · 6작업 · DB 구축·CSV 가져오기·필드 속성
- Access 실무 2 · 6작업 · 관계·참조 무결성·삭제 정책
- Access 실무 3 · 6작업 · 선택·집계·매개변수 쿼리
- Access 실무 4 · 6작업 · 실행 쿼리·업데이트·크로스탭
- Access 실무 5 · 6작업 · 입력 폼·콤보·계산 컨트롤
- Access 실무 6 · 6작업 · 기본 폼·하위 폼·연결·합계
- Access 실무 7 · 6작업 · 보고서·지역별 소계·총계·인쇄
- Access 실무 8 · 6작업 · 이벤트·VBA·조회 버튼·DSum
필기 모의고사
실기 모의고사
예상 모의문제입니다.