2026 컴활 1급 실기 계산작업 2-3 | 논리 함수로 조건 판정 — 엑셀 실습
데이터위자드 ·
실기 · 엑셀 실습
두 과목 점수와 출석률로 합격·재시험·등급을 판정합니다. 결과만 적는 대신 표의 어느 열을 검사할지 정하고 조건의 경계값을 바꾸며IF·AND·OR·IFS·SWITCH를 비교합니다.
실습·작업지시·정답 시트가 포함되어 있습니다.
1. 작업에 필요한 개념
IF와 경계값
IF는 조건이 참인 경우와 거짓인 경우의 결과를 나눕니다. 60점 이상은>=60이며 >60은 다른 조건입니다. 문자열은 큰따옴표로 감싸고 숫자로 계산할 결과는 숫자로 반환합니다.
AND와OR
AND는 모든 조건,OR는 적어도 하나의 조건이 참일 때 참입니다. 두 과목 모두 60점 이상과 두 과목 중 하나가 90점 이상은 서로 다른 구조입니다. 평균 조건만으로 과락 조건을 대신할 수 없습니다.
IFS·SWITCH·오류 처리
IFS는 조건을 순서대로 검사해 처음 참인 결과를 반환합니다. 높은 점수 구간부터 배치하면 경계를 읽기 쉽습니다. SWITCH는 하나의 식과 여러 일치값을 비교합니다. IFERROR는 오류 대체이며 잘못된 참조까지 무조건 숨기는 용도로 쓰지 않습니다.
2. 실습 원본 표
표 위쪽은 열 문자, 왼쪽은 행 번호입니다. 노란색은 수식 또는 결과를 넣을 셀입니다.
실습 시트 · 표 1
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 이름 | 과목 1 | 과목 2 | 출석률 | 평균 | 판정 | 등급 |
| 2 | 가람 | 90 | 95 | 0.95 | |||
| 3 | 나래 | 60 | 59 | 0.9 | |||
| 4 | 다온 | 80 | 80 | 0.85 | |||
| 5 | 라온 | 40 | 100 | 0.95 | |||
| 6 | 마루 | 70 | 75 | 0.7 |
3. 화면에서 따라 하는 순서
1단계
E2에=AVERAGE(B2:C2)를 입력하고 아래로 복사합니다. 점수 두 열만 평균에 들어가며 출석률D열을 포함하지 않았는지 확인합니다.
2단계
F2에는AND로 두 과목의 60점 이상 조건을 묶습니다. 평균으로만 판정하면 라온의 과락을 놓칠 수 있으므로 실제 두 점수를 각각 검사합니다.
3단계
G2의IFS는 90→80→70의 높은 구간부터 작성합니다. 마지막TRUE는 나머지 모든 경우에D를 주는 조건입니다. 평균 92.5가A인지 먼저 확인합니다.
4단계
추가I열에서OR·출석 조건·SWITCH·IFERROR를 별도로 비교합니다. 각 예제의 기준 행이 가람 2행인지 다온 4행인지 확인하고 빈 문자열과 숫자 0도 구분합니다.
4. 엑셀 실습 과제
작업 1 · 평균
E2에 두 과목 평균을 구해E6까지 채우세요.
풀이와 결과 확인
기대 결과: 92.5,59.5,80,70,72.5
E2 =AVERAGE(B2:C2)평균범위가같은 행의B:C인지확인합니다. 출석률D열을평균에넣지않습니다.
작업 2 · 두 과목 합격
F2에 두 과목 모두 60점 이상이면 합격, 아니면 재시험을 표시하고 아래로 채우세요.
풀이와 결과 확인
기대 결과: 가람·다온·마루=합격 / 나래·라온=재시험
F2 =IF(AND(B2>=60,C2>=60),"합격","재시험")평균 70인라온도과목 1이 40이므로두 과목조건에서는재시험입니다.
작업 3 · 등급
G2에 평균 90이상A,80이상B,70이상C,나머지 D를 IFS 로 구하세요.
풀이와 결과 확인
기대 결과: A,D,B,C,C
G2 =IFS(E2>=90,"A",E2>=80,"B",E2>=70,"C",TRUE,"D")높은구간부터검사하고마지막TRUE를기본결과조건으로둘수있습니다.
작업 4 · 한 과목 우수
I2에 둘 중 한 과목이 90점 이상이면 우수, 아니면 일반을 표시하세요.
풀이와 결과 확인
기대 결과: 가람=우수
I2 =IF(OR(B2>=90,C2>=90),"우수","일반")OR는한조건만참이어도참입니다. AND로바꾸면두 과목모두 90이상이어야합니다.
작업 5 · 출석 조건 추가
I3에 다온의 두 과목 60점 이상 AND 출석률 90% 이상 여부를 판정하세요.
풀이와 결과 확인
기대 결과: 재확인
I3 =IF(AND(B4>=60,C4>=60,D4>=0.9),"통과","재확인")다온은점수조건을만족하지만출석 0.85가 0.9미만입니다. 같은 행 4를검사해야합니다.
작업 6 · SWITCH 변환
I4에 가람의 등급G2를 A=최우수,B=우수,C=보통,그 외=노력으로 변환하세요.
풀이와 결과 확인
기대 결과: 최우수
I4 =SWITCH(G2,"A","최우수","B","우수","C","보통","노력")등급문자하나의일치값을비교하는SWITCH와구간조건 IFS 를구분합니다.
작업 7 · 오류 대체
I5에 1/0의 오류를 빈 문자열로 대체하세요.
풀이와 결과 확인
기대 결과: 화면상빈칸
I5 =IFERROR(1/0,"")빈 문자열""과 숫자 0은 다릅니다. 원래 수식의 오류를 확인한 뒤 요구된 대체값을 반환합니다.
작업 8 · 경계 검산
나래의 과목 2를 59에서 60으로 바꾸어 판정이 달라지는지 확인하고 원래 값으로 되돌리세요.
풀이와 결과 확인
기대 결과: 60일때합격,59일때재시험
조건이 이상인지 초과인지 확인하는 검산입니다. 실습 후 원본 값을 복원해 다른 정답과 대조합니다.
최종 검산
- 라온은 평균 70이지만 두 과목 합격 조건에서는 재시험입니다.
- IFS에서 70조건을먼저두면 90점도C가될수있으므로순서를확인합니다.
- 빈 문자열은 화면이 비어 보일 뿐 진짜 빈 셀과 항상 같지는 않습니다.
저장 전 확인
- 작업지시 시트에서 수행할 범위·조건·함수·표시 형식을 다시 대조합니다.
- 수식이 있는 셀은 수식 입력줄을 확인합니다. 숫자 결과만 직접 입력한 것과 구분합니다.
- 복사한 수식은 첫 행·중간 행·끝 행에서 참조가 맞는지 확인합니다.
- 값과 표시 형식, 원본 범위와 출력 위치를 각각 구분해 점검합니다.
- 실습을 마치면 작업 파일을 저장하고 정답 시트의 결과와 비교합니다.
범위 확인
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
필기 모의고사
실기 모의고사
예상 모의문제입니다.