과목별 요약 › 컴퓨터활용능력 › 스프레드시트 일반
컴퓨터활용능력 스프레드시트 일반 핵심 요약 정리
컴퓨터활용능력 필기 스프레드시트 일반의 시험에 자주 나오는 쟁점을 요약 카드 25개로 정리했어요. 형광펜 은 시험에 나오는 핵심 낱말이에요. 엑셀 화면과 통합 문서, 데이터 입력, 채우기 핸들과 연속 데이터, 편집: 붙여넣기·찾기·바꾸기, 셀 서식과 사용자 지정 형식, 조건부 서식 등.
스프레드시트 일반 요약을 빈칸 암기 로 외우고, OX·객관식 문제 와 실전 모의고사 로 확인해 보세요. 틀린 문제는 1·3·7·14·30일 간격으로 다시 나와요. 회원가입 없이 무료예요.
자격공부노트에서 컴퓨터활용능력 공부하기
기본 사용
엑셀 화면과 통합 문서 ★ 빈출
통합 문서 : 엑셀 파일(.xlsx) / 워크시트 : 통합 문서 안의 각 시트. 새 통합 문서의 기본 시트 수는 [파일]-[옵션]에서 1~255개로 지정워크시트 크기: 1,048,576 행 × 16,384 열(마지막 열 XFD ) 이름 상자 : 현재 셀 주소·이름 표시, 이름을 입력해 바로 이동·이름 정의 / 수식 입력줄 : 셀 내용(수식) 표시·편집파일 형식: .xlsx (기본) / .xlsm (매크로 포함) / .xltx(서식 파일) / .xlsb(바이너리) / .csv(쉼표로 구분한 텍스트) 시트 다루기 : 새 시트 Shift+F11 / 시트 이동 Ctrl+PgUp·PgDn / Ctrl+드래그 로 시트 복사 / Shift·Ctrl+클릭으로 여러 시트 그룹 선택(같은 내용 동시 입력, 제목 표시줄에 "그룹")시트 이름: 최대 31 자, \ / ? * [ ] : 사용 불가, 같은 통합 문서에 같은 이름 불가 보호 : 시트 보호 (셀 내용 수정 막기, 기본적으로 모든 셀이 '잠금' 상태여야 보호됨) / 통합 문서 보호 (시트 삽입·삭제·이름 바꾸기 등 구조 보호)공유·내보내기 : 통합 문서 공유 (여러 사람이 동시에 편집)·통합 문서 병합 (같은 공유 문서의 사본들을 하나로) / [파일]-[내보내기]로 PDF/XPS 만들기, 파일 형식 변경 / 게시 : 웹이나 공유 위치에 올림틀 고정 : 스크롤해도 제목 행·열이 보이게 / 창 나누기 : 한 시트를 여러 창으로 나눠 봄 (인쇄에는 반영 안 됨)
데이터 입력 ★ 빈출
문자는 셀의 왼쪽 , 숫자·날짜는 오른쪽 정렬이 기본 Alt+Enter : 한 셀 안에서 줄 바꿈 / Ctrl+Enter : 선택한 여러 셀에 같은 내용 을 한 번에 입력오늘 날짜 Ctrl+; / 현재 시간 Ctrl+Shift+; / 위 셀 내용 복사 Ctrl+D / 왼쪽 셀 복사 Ctrl+R 숫자를 문자로 입력: 앞에 작은따옴표(') (예: '010) / 분수 입력: 0 1/2 처럼 0과 공백을 앞에 (그냥 1/2은 날짜) 날짜는 하이픈(-)이나 슬래시(/)로 구분, 내부적으로는 일련번호 (1900-01-01 = 1)로 저장. 시간은 하루를 1로 본 소수 숫자의 유효 자릿수는 15 자리, 셀 너비보다 긴 숫자는 지수 형식이나 #### 로 표시 수식은 = 로 시작 / Ctrl+~ (물결표 키): 수식 자체를 보기 / F2 : 셀 편집 모드 / Esc: 입력 취소 윗주 : 셀 문자 위에 다는 작은 설명(읽는 법 등). 문자 데이터 에만 달 수 있고, 셀 내용을 지우면 윗주도 함께 지워짐메모 (노트): Shift+F2, 셀 오른쪽 위 빨간 삼각형. 셀을 지워도(Delete) 메모는 남음자동 완성 : 같은 열에 이미 입력한 문자 의 앞 글자를 치면 나머지를 제안 (숫자·날짜는 안 됨)
채우기 핸들과 연속 데이터 ★ 빈출
채우기 핸들로 끌기 숫자 한 셀: 복사 . Ctrl 을 누르고 끌면 1씩 증가 숫자 두 셀을 선택해 끌면 두 값의 차이 만큼 증가 문자+숫자 (예: 1과, A1): 끝의 숫자가 1씩 증가. 숫자가 둘이면 마지막 숫자만 증가. Ctrl과 함께 끌면 복사날짜 : 1일 씩 증가 (자동 채우기 옵션으로 월·연·평일 단위 선택 가능) / 시간: 1시간씩 증가문자 만: 복사. 단 사용자 지정 목록 (월·화·수, 1월·2월, 갑·을·병)에 있으면 목록 순서대로[채우기]-[계열]: 단계 값·종료 값을 지정해 등차·등비 수열 빠른 채우기 (Ctrl+E): 옆 열의 입력 패턴을 알아서 따라 채움사용자 지정 목록은 [파일]-[옵션]-[고급]-[사용자 지정 목록 편집]에서 추가
편집: 붙여넣기·찾기·바꾸기
선택하여 붙여넣기 (Ctrl+Alt+V): 값만·수식만·서식만·메모만·연산 (더하기·곱하기 등 원래 값과 계산)·행/열 바꿈 ·연결하여 붙여넣기 (원본이 바뀌면 함께 바뀜)·내용 있는 셀만 (빈 셀 무시)잘라 내기(Ctrl+X)한 내용은 선택하여 붙여넣기를 쓸 수 없음 , 한 번만 붙여 넣을 수 있음 찾기·바꾸기 : Ctrl+F / Ctrl+H. 만능 문자 * (여러 글자), ? (한 글자), 만능 문자 자체를 찾을 때는 ~ 앞에 (~*, ~?)찾는 범위: 시트·통합 문서, 수식·값·메모, 대/소문자 구분, 전체 셀 내용 일치, 서식 찾기 지우기 : 모두·서식·내용(Delete)·메모·하이퍼링크셀 삽입·삭제 : Ctrl++ / Ctrl+-행 높이·열 너비: 경계선을 더블클릭하면 내용에 맞게 자동 조정. 숨기기: 행 Ctrl+9, 열 Ctrl+0
서식
셀 서식과 사용자 지정 형식 ★ 빈출
셀 서식 대화 상자 Ctrl+1 : 표시 형식·맞춤·글꼴·테두리·채우기·보호 숫자 서식 코드 # : 유효한 자릿수만 표시(불필요한 0은 숨김) / 0 : 자릿수가 모자라면 0을 채워 표시 / ?: 자릿수만큼 공백, (쉼표): 천 단위 구분. 서식 끝에 붙이면 천 단위 생략 (#,##0, → 1234567이 1,235)@ : 입력한 문자를 그대로 (예: @"님" → 홍길동님)구역 양수;음수;0;텍스트 / 조건과 색: [빨강][>=100]#,##0;[파랑]#,##0 날짜 코드 : yy(26)·yyyy(2026) / m(1)·mm(01)·mmm(Jan)·mmmm(January) / d·dd / ddd (Sun)·dddd(Sunday) / aaa (일)·aaaa(일요일)시간 코드 : h·hh, mm(분), ss, AM/PM, [h](24시간 넘게 누적)맞춤: 셀 병합, 텍스트 줄 바꿈 , 셀에 맞춤 (글자 크기를 줄여 맞춤), 방향, 들여쓰기 서식 복사 : 서식 복사 아이콘 한 번 클릭 = 한 번, 더블클릭 = 여러 번(Esc로 해제)
조건부 서식
조건에 맞는 셀에만 서식을 자동 적용. 값이 바뀌면 서식도 자동으로 바뀜 규칙 종류: 셀 강조 규칙(보다 큼·사이·같음·텍스트 포함·중복 값), 상위/하위 규칙, 데이터 막대 , 색조 , 아이콘 집합 , 수식을 사용하여 서식을 지정할 셀 결정 수식 규칙 : = 로 시작, 행 전체를 칠할 때는 열만 고정 (예: =$C2>=80). 수식 결과가 TRUE인 셀에 서식 적용여러 규칙이 겹치면 규칙 관리자 에서 정한 우선순위 (위쪽이 먼저)대로, 서로 충돌하지 않으면 모두 적용 조건부 서식은 셀 서식보다 우선해 보임. 다른 시트나 통합 문서의 셀을 직접 참조할 수 있음(2010 이후) 조건부 서식을 지우려면 [규칙 지우기](선택한 셀 / 시트 전체)
수식과 함수
셀 참조와 이름 정의 ★ 빈출
상대 참조 (A1): 수식을 복사하면 주소가 따라 바뀜 / 절대 참조 ($A$1): 고정 / 혼합 참조 ($A1, A$1): $ 붙은 쪽만 고정F4 를 누를 때마다 A1 → $A$1 → A$1 → $A1 → A1 순으로 바뀜다른 시트: Sheet2!A1 / 시트 이름에 공백이 있으면 '매출 1'!A1 / 다른 통합 문서: [판매.xlsx]Sheet1!A1 3차원 참조 : 여러 시트의 같은 셀 = SUM(Sheet1:Sheet3!B2)이름 정의 : 셀 범위에 이름을 붙여 수식에서 사용(기본 절대 참조 )첫 글자는 문자·밑줄(_)·역슬래시(\) , 공백 불가 , 셀 주소 형태(A1) 불가, 최대 255자, 대소문자 구분 안 함 연산자 : 산술(+ - * / % ^), 비교(= > < >= <= <>), 문자 연결 & , 참조 연산자 : (범위) , (합집합) 공백 (교집합)연산 순서: 참조 연산자 → 음수(-) → % → ^ → * / → + - → & → 비교 순환 참조 : 수식이 자기 셀을 직접·간접으로 참조 → 경고
수식 오류 값 ★ 빈출
#DIV/0! : 0으로 나눔 (빈 셀로 나눌 때 포함)#N/A : 함수에 쓸 수 없는 값, 찾는 값이 없음(VLOOKUP·MATCH에서 못 찾음)#NAME? : 함수 이름 오타, 정의하지 않은 이름, 문자열을 따옴표로 묶지 않음#NULL! : 교집합(공백 연산자)으로 지정한 두 범위가 겹치지 않음 #NUM! : 숫자가 너무 크거나 작음, 함수 인수에 잘못된 숫자(SQRT(-1))#REF! : 참조한 셀이 삭제 되어 유효하지 않은 셀 참조#VALUE! : 잘못된 형식(숫자 자리에 문자, 예 ="a"+1)#### : 셀 너비가 좁아 숫자·날짜를 다 못 보여 줌(오류 아님), 또는 음수 날짜·시간IFERROR (수식, 오류 시 값): 오류가 나면 대신 보여 줄 값
수학·삼각 함수 ★ 빈출
SUM (범위) / SUMIF (조건 범위, 조건, 합계 범위) / SUMIFS (합계 범위, 조건 범위1, 조건1, …) — 인수 순서가 다름에 주의ROUND (수, 자릿수): 반올림 / ROUNDUP : 올림 / ROUNDDOWN : 내림자릿수 양수 는 소수점 아래, 0 은 정수, 음수 는 소수점 왼쪽(−1 → 일의 자리에서 반올림해 십의 자리까지) INT (수): 수보다 크지 않은 가장 가까운 정수 (음수는 더 작은 쪽: INT(−3.2) = −4) / TRUNC (수): 소수점 아래를 버림 (TRUNC(−3.2) = −3)MOD (수, 나눌 수): 나머지 / QUOTIENT : 몫 / ABS : 절댓값 / POWER (수, 지수): 거듭제곱 / SQRT : 제곱근SUMPRODUCT (배열1, 배열2): 대응하는 값끼리 곱해서 모두 더함RAND (): 0 이상 1 미만 난수 / RANDBETWEEN (최소, 최대): 정수 난수 / PI() / FACT(n): 계승
통계 함수 ★ 빈출
AVERAGE : 평균 / AVERAGEIF (조건 범위, 조건, 평균 범위) / AVERAGEIFS / AVERAGEA : 문자·논리값 포함 평균COUNT : 숫자 가 있는 셀 수 / COUNTA : 비어 있지 않은 셀 수 / COUNTBLANK : 빈 셀 수 / COUNTIF (범위, 조건) / COUNTIFSMAX ·MIN / LARGE (범위, k): k번째로 큰 값 / SMALL (범위, k): k번째로 작은 값RANK.EQ (수, 범위, [방법]): 순위. 방법 0 또는 생략 = 내림차순 (큰 값이 1위), 1 = 오름차순. 같은 값은 같은 순위 / RANK.AVG는 같은 값의 평균 순위MEDIAN : 중앙값 / MODE.SNGL : 최빈값 / STDEV.S : 표준 편차 / VAR.S : 분산 / PERCENTILE·QUARTILE조건 쓰는 법: ">=80" 처럼 비교 연산자와 값을 큰따옴표 로, 셀과 결합할 때는 ">="&A1
논리 함수
IF (조건, 참일 때, 거짓일 때) / 중첩 IF로 여러 단계IFS (조건1, 값1, 조건2, 값2, …): 처음으로 참인 조건의 값. 마지막에 TRUE, 값을 두면 "그 밖"AND (조건들): 모두 참일 때 TRUE / OR : 하나라도 참이면 TRUE / NOT : 반대IFERROR (값, 오류일 때 값) / SWITCH (식, 값1, 결과1, …, 기본값)TRUE·FALSE는 계산할 때 1 ·0 으로 취급 (=TRUE+TRUE → 2) 예: =IF(AND(B2>=60, C2>=60), "합격", "불합격")
문자열 함수 ★ 빈출
LEFT (문자열, 개수): 왼쪽부터 / RIGHT : 오른쪽부터 / MID (문자열, 시작 위치, 개수): 가운데LEN : 글자 수(공백 포함) / TRIM : 앞뒤 공백 제거, 단어 사이 공백은 하나만 남김UPPER : 대문자 / LOWER : 소문자 / PROPER : 단어 첫 글자만 대문자FIND (찾을 문자, 문자열, [시작]): 위치. 대소문자 구분 , 만능 문자 불가 / SEARCH : 대소문자 구분 안 함 , 만능 문자(* ?) 사용 가능REPLACE (문자열, 시작, 개수, 새 문자): 위치로 바꿈 / SUBSTITUTE (문자열, 찾을 문자, 새 문자, [몇 번째]): 내용으로 바꿈CONCAT ·CONCATENATE·& : 문자 연결 / TEXTJOIN (구분자, 빈 셀 무시, 범위) / REPT (문자, 반복 횟수)TEXT (값, "서식"): 숫자를 서식 문자열로 / VALUE : 숫자 모양 문자를 숫자로 / FIXED (수, 자릿수): 반올림한 텍스트
날짜·시간 함수
TODAY (): 오늘 날짜 / NOW (): 오늘 날짜와 현재 시간 (파일을 열거나 다시 계산할 때마다 바뀜)DATE (연, 월, 일) / YEAR ·MONTH ·DAY (날짜) / TIME(시, 분, 초) / HOUR·MINUTE·SECONDWEEKDAY (날짜, [유형]): 요일 번호. 유형 1 또는 생략 : 일요일 = 1 ~ 토요일 = 7 / 유형 2: 월요일 = 1 ~ 일요일 = 7 / 유형 3: 월요일 = 0DAYS (끝 날짜, 시작 날짜): 두 날짜 사이 일수 (날짜끼리 빼도 됨)EDATE (시작일, 개월 수): 몇 개월 뒤(전) 같은 날 / EOMONTH (시작일, 개월 수): 몇 개월 뒤 그달의 마지막 날 WORKDAY (시작일, 일수, [휴일]): 주말·휴일 빼고 며칠 뒤 / NETWORKDAYS (시작, 끝, [휴일]): 두 날짜 사이 작업일 수DATEDIF(시작, 끝, "Y"·"M"·"D"): 경과 연·월·일 수 날짜 + 숫자 = 그만큼 지난 날짜 (날짜는 일련번호이기 때문)
찾기·참조 함수 ★ 빈출
VLOOKUP (찾을 값, 범위, 열 번호 , [방법]): 범위의 첫 열 에서 값을 찾아 같은 행의 지정 열 값방법 FALSE(0) : 정확히 일치 / TRUE(1) 또는 생략 : 비슷한 값(첫 열이 오름차순 정렬 되어 있어야 함, 찾는 값 이하 중 가장 큰 값) HLOOKUP (찾을 값, 범위, 행 번호 , [방법]): 첫 행 에서 찾아 아래 행의 값INDEX (범위, 행 번호, 열 번호): 교차하는 셀의 값MATCH (찾을 값, 범위, [방법]): 값의 상대 위치 (번호). 방법 0 정확히, 1 이하 중 최댓값(오름차순), −1 이상 중 최솟값(내림차순)INDEX + MATCH: =INDEX(C2:C10, MATCH("홍길동", A2:A10, 0)) XLOOKUP (찾을 값, 찾을 범위, 반환 범위, [없을 때 값]): 왼쪽·오른쪽 어디서든 찾음, 기본이 정확히 일치CHOOSE (번호, 값1, 값2, …): 번호에 해당하는 값 / OFFSET (기준, 행, 열, [높이], [너비]): 기준에서 떨어진 범위COLUMN·ROW: 열·행 번호 / TRANSPOSE: 행과 열을 바꿈
데이터베이스 함수
형식: D함수(데이터베이스 범위, 필드, 조건 범위) 데이터베이스 범위: 필드 이름(제목 행)을 포함 한 전체 표 필드: 계산할 열. 열 제목(예: "판매량")이나 범위 안의 열 번호 (예: 3) 조건 범위: 필드 이름과 조건을 적은 영역 (고급 필터와 같은 규칙: 같은 행 AND, 다른 행 OR) DSUM : 합계 / DAVERAGE : 평균 / DCOUNT : 숫자 셀 수 / DCOUNTA : 비어 있지 않은 셀 수 / DMAX ·DMIN / DGET : 조건에 맞는 값 하나(여러 개면 #NUM!, 없으면 #VALUE!)예: =DSUM(A1:D20, "판매액", F1:F2) → F1에 "지점", F2에 "서울"이면 서울 지점 판매액 합계
데이터 관리
정렬 ★ 빈출
정렬 기준: 값, 셀 색 , 글꼴 색 , 조건부 서식 아이콘 / 기준은 최대 64 개 오름차순 : 숫자 → 문자(특수 문자 → 영문 → 한글) → 논리값(FALSE → TRUE) → 오류 값 → 빈 셀 내림차순 : 오류 값 → 논리값 → 문자 → 숫자 → 빈 셀 (빈 셀은 항상 맨 마지막 )정렬 옵션: 대/소문자 구분 , 방향 위쪽에서 아래쪽 (행 정렬)·왼쪽에서 오른쪽 (열 정렬) 사용자 지정 목록 순서로 정렬 가능(예: 월·화·수, 부장·과장·대리)숨겨진 행·열은 정렬할 때 옮겨지지 않음 / 병합된 셀이 있으면 크기가 같아야 정렬 가능 첫 행을 제목(머리글)으로 쓰면 정렬에서 제외
자동 필터와 고급 필터 ★ 빈출
자동 필터 (Ctrl+Shift+L): 조건에 맞는 행만 보이고 나머지는 숨김(삭제 아님)서로 다른 열 에 건 조건은 AND 로 결합한 열에서 사용자 지정 필터로 조건 2개 까지(그리고/또는) / 상위 10 / 색 기준 / 날짜·숫자·텍스트 필터 결과를 다른 위치 에 복사할 수 없음 고급 필터 : 별도의 조건 범위 를 만들어 사용조건 범위 첫 행에 원래 표와 같은 필드 이름 같은 행 에 쓴 조건은 AND , 다른 행 에 쓴 조건은 OR 다른 장소에 복사 가능, 동일한 레코드는 하나만 (중복 제거) 가능수식 조건을 쓸 때는 조건 범위의 필드 이름을 원래 필드 이름과 다르게 (비우거나 다른 이름) 쓰고 수식은 첫 데이터 행을 기준으로(=C2>AVERAGE($C$2:$C$20)) 만능 문자: 김* (김으로 시작), *시 (시로 끝남), ?철 (두 글자, 끝이 철)
부분합과 피벗 테이블 ★ 빈출
부분합 : 그룹별로 합계·평균·개수 등을 자동 계산먼저 그룹으로 묶을 필드를 기준으로 정렬 해야 함 설정: 그룹화할 항목, 사용할 함수, 부분합 계산 항목 새로운 값으로 대치 : 체크하면 기존 부분합을 지우고 새로, 해제하면 중첩 (여러 함수) 부분합그룹 사이에서 페이지 나누기 , 데이터 아래에 요약 표시 (해제하면 위쪽)개요 기호(1·2·3)로 수준별 보기 / [모두 제거]로 원래 표로 피벗 테이블 : 많은 데이터를 필터 ·행 ·열 ·값 영역에 끌어 놓아 요약·분석원본 데이터가 바뀌어도 자동 반영되지 않음 → 새로 고침 (Alt+F5) 값 필드: 합계·개수·평균·최대 등, 값 표시 형식(총합계 비율 등) 그룹화(날짜를 월·분기로, 숫자를 구간으로), 슬라이서·시간 표시 막대로 필터 피벗 차트 : 피벗 테이블과 연결된 차트. 피벗 차트를 만들면 피벗 테이블도 함께 만들어짐피벗 테이블을 삭제하면 피벗 차트는 일반 차트로 바뀜
데이터 도구: 목표값·시나리오·데이터 표 ★ 빈출
목표값 찾기 : 수식 결과를 원하는 값으로 만들려면 입력값 이 얼마여야 하는지 거꾸로 찾음설정: 수식 셀 , 찾는 값 , 값을 바꿀 셀 (하나만, 수식이 아닌 값이어야 함) 시나리오 관리자 : 여러 변수 값의 조합(시나리오)별로 결과가 어떻게 바뀌는지 비교변경 셀은 최대 32 개, 결과를 시나리오 요약 이나 피벗 테이블 보고서로 데이터 표 : 수식의 입력 값을 여러 개로 바꿨을 때 결과를 표 로 한눈에. 결과 셀은 TABLE 함수 배열이라 일부만 고칠 수 없음통합 : 여러 범위(시트)의 데이터를 합계·평균 등으로 하나로 합침. 원본 데이터에 연결 하면 원본이 바뀔 때 반영텍스트 나누기 : 한 셀의 내용을 구분 기호(쉼표·탭·공백)나 너비로 여러 열에 나눔중복된 항목 제거 / 데이터 유효성 검사 : 입력할 수 있는 값 제한(목록·정수·날짜·길이), 설명 메시지·오류 메시지예측 시트 : 시계열 데이터로 미래 값을 예측해 차트로
차트
차트 만들기와 종류 ★ 빈출
데이터 범위를 선택하고 F11 : 새 차트 시트 에 기본 차트 / Alt+F1 : 현재 시트 에 기본 차트 원본 데이터가 바뀌면 차트도 자동으로 바뀜. 숨긴 행·열 데이터는 기본적으로 차트에 표시 안 됨 종류 세로 막대형 : 항목 간 값 비교 / 가로 막대형 / 꺾은선형 : 시간에 따른 추세 원형 : 전체에 대한 비율. 데이터 계열 하나만 / 도넛형 : 여러 계열의 비율분산형 (XY): 두 변수의 상관관계 , 과학 데이터. 가로축도 값 축영역형 : 시간에 따른 변화량 / 방사형 : 여러 항목을 중심점에서 비교 / 주식형 : 고가·저가·종가거품형 : 세 가지 값(크기까지) / 트리맵 ·선버스트 : 계층 구조 / 히스토그램 : 구간별 빈도 / 폭포 / 상자 수염콤보 (혼합): 두 종류 이상(막대 + 꺾은선), 보조 축 으로 단위가 다른 값추세선 을 넣을 수 없는 차트: 3차원 , 원형 , 도넛형 , 방사형 , 표면형 , 누적형차트 요소: 차트 제목, 축 제목, 범례, 데이터 레이블, 눈금선, 데이터 표, 오차 막대 스파크라인 : 셀 안에 넣는 작은 차트(꺾은선·열·승패)
출력
페이지 설정과 인쇄
페이지 설정 : 용지 방향·크기, 확대/축소 배율 (10~400% ), 자동 맞춤 (용지 너비·높이에 맞춤), 여백, 페이지 가운데 맞춤(가로·세로)머리글/바닥글 : &[페이지 번호], &[전체 페이지 수], &[날짜], &[시간], &[파일], &[탭](시트 이름) / 첫 페이지·짝수 페이지 다르게시트 탭 : 인쇄 영역 , 반복할 행 (예: $1:$2 → 모든 페이지에 제목 행), 반복할 열, 눈금선 ·행/열 머리글 인쇄, 간단하게 인쇄(그래픽 빼고), 메모 인쇄(시트 끝·표시된 대로), 셀 오류 표시(<공백>·--·#N/A), 페이지 순서(행 우선·열 우선)화면의 눈금선은 기본적으로 인쇄되지 않음 페이지 나누기 미리 보기 : 파란 선을 끌어 페이지 구분 조정 / 수동 페이지 나누기는 선택한 셀의 위쪽·왼쪽 에 삽입인쇄 미리 보기·인쇄 Ctrl+P / Ctrl+F2 / 여백 표시 단추로 여백을 마우스로 조정
매크로
매크로 기록과 실행 ★ 빈출
매크로 : 자주 반복하는 작업을 기록해 두었다가 한 번에 실행. VBA 코드로 저장됨매크로 이름 : 첫 글자는 문자 (밑줄 가능), 공백·특수 문자 불가 , 셀 주소와 같은 이름 불가바로 가기 키 : Ctrl+영문자 . 대문자로 지정하면 Ctrl+Shift+영문자 . 엑셀 기본 바로 가기 키보다 우선 함. 숫자·특수 문자 불가저장 위치 : 현재 통합 문서 / 새 통합 문서 / 개인용 매크로 통합 문서 (PERSONAL.XLSB, 모든 통합 문서에서 사용)기록할 때 상대 참조로 기록 을 켜면 선택한 셀 위치를 기준으로 실행 Alt+F8 : 매크로 대화 상자(실행·편집·삭제·한 단계씩 코드 실행) / Alt+F11 : VBA 편집기매크로가 있는 파일은 .xlsm 으로 저장. 보안 센터 설정에 따라 매크로가 기본으로 막힐 수 있음 도형·단추(양식 컨트롤)에 매크로를 지정해 클릭으로 실행
VBA (1급)
VBA 기본 문법
프로시저: Sub 이름() ~ End Sub (값을 돌려주지 않음) / Function 이름() ~ End Function (값을 돌려줌) / Property 개체.속성 = 값 (예: Range("A1").Value = 10) / 개체.메서드 (예: Range("A1:C3").Select, .Copy, .ClearContents) 셀 지정: Range("A1") , Cells(행, 열) (Cells(2, 3)은 C2), ActiveCell, Selection, Offset(행, 열) (떨어진 셀) 변수 선언: Dim i As Integer / 주석: 작은따옴표(') 또는 Rem 제어문 If 조건 Then … ElseIf … Else … End If / Select Case … End Select For i = 1 To 10 [Step 2] … Next i / For Each 셀 In 범위 … NextDo While 조건 … Loop (조건이 참인 동안) / Do Until 조건 … Loop (참이 될 때까지)MsgBox "내용": 메시지 상자 / InputBox ("질문"): 값을 입력받음사용자 정의 폼 (UserForm): VBA 편집기에서 [삽입]-[사용자 정의 폼]. 텍스트 상자·콤보 상자·명령 단추 같은 컨트롤을 올림폼 열기 폼이름.Show / 닫기 Unload Me / 폼이 열릴 때 실행: UserForm_Initialize 이벤트 / 단추 클릭: cmd확인_Click 시트·통합 문서: Worksheets("Sheet1").Activate, Sheets.Add, Workbooks.Open "파일", ActiveWorkbook.Save VBA 편집기에서 F5 : 실행 / F8 : 한 줄씩 실행(디버그) / 직접 실행 창 Ctrl+G
배열 수식 (1급)
배열 수식과 동적 배열
배열 수식 : 여러 값을 한꺼번에 계산. 예전 방식은 Ctrl+Shift+Enter 로 입력해 수식 앞뒤에 중괄호 { }가 자동으로 붙음(직접 입력 불가)조건별 개수·합계 패턴 개수: =SUM((조건1 )*(조건2 )) 또는 =COUNT(IF((조건1)*(조건2), 1)) 합계: =SUM((조건1)*(조건2)*합계 범위 ) / =SUM(IF(조건, 합계 범위)) 평균: =AVERAGE(IF(조건, 범위)) / 최댓값: =MAX((조건)*범위) 조건을 곱하면 AND , 더하면 OR (TRUE=1, FALSE=0이기 때문) 배열 상수: {1,2,3}(가로, 쉼표) / {1;2;3}(세로, 세미콜론) 배열 수식이 입력된 범위의 일부만 고치거나 지울 수 없음 동적 배열 (Office 2021): 수식 하나의 결과가 옆 셀로 자동으로 넘쳐 (스필) 채워짐. 막히면 #SPILL! FILTER (범위, 조건): 조건에 맞는 행만 / UNIQUE : 중복 제거 / SORT ·SORTBY: 정렬 / SEQUENCE (행, 열): 일련번호
외부 데이터 (1급)
외부 데이터 가져오기
[데이터]-[데이터 가져오기 및 변환] : 텍스트/CSV, 웹, 다른 통합 문서, Access 데이터베이스 , SQL Server 같은 외부 데이터를 시트로 가져옴 파워 쿼리 편집기에서 열 삭제·형식 변경·필터 같은 정리를 한 뒤 시트에 로드텍스트 파일 가져오기: 구분 기호(탭·쉼표·세미콜론·공백) 또는 너비가 일정 함으로 열을 나눔. 열마다 데이터 형식 지정, 특정 열은 가져오지 않을 수도 있음Microsoft Query ([기타 원본에서]): 외부 데이터베이스 에서 필요한 필드와 조건 에 맞는 레코드만 골라 가져옴(정렬·필터 가능)가져온 데이터는 원본과 연결 되어 있어 새로 고침 (Ctrl+Alt+F5는 모두 새로 고침)으로 바뀐 내용을 다시 가져옴 [연결 속성]: 파일을 열 때 데이터 새로 고침, 몇 분마다 새로 고침 등 가져올 수 없는 것: 한글(.hwp)·워드 문서처럼 표 데이터가 아닌 파일
스프레드시트 일반 OX 예시 문제 눌러서 정답과 해설을 확인하세요. 앱에는 스프레드시트 일반 연습문제가 153개 있어요.
워크시트 이름은 최대 31자까지 쓸 수 있으며 * ? / 같은 문자는 쓸 수 없다. 정답 O · 같은 통합 문서 안에서 이름이 겹쳐도 안 돼요.
창 나누기나 틀 고정을 하면 인쇄할 때도 나눈 상태로 인쇄된다. 정답 X · 틀 고정·창 나누기는 화면 보기에만 적용돼요.
여러 시트를 그룹으로 선택한 뒤 한 시트에 데이터를 입력하면 그룹의 모든 시트에 같은 내용이 입력된다. 정답 O · 제목 표시줄에 [그룹]이 표시돼요.
윗주는 숫자 데이터에도 달 수 있고, 셀 내용을 지워도 윗주는 남는다. 정답 X · 윗주는 문자 데이터에만 달 수 있고 셀 내용을 지우면 함께 지워져요.
숫자 앞에 작은따옴표(')를 붙여 입력하면 문자 데이터로 인식된다. 정답 O · 010처럼 앞의 0을 살릴 때 써요.
자동 완성 기능은 숫자나 날짜를 입력할 때도 동작한다. 정답 X · 자동 완성은 문자에만 동작해요.
셀을 선택하고 Delete 키를 누르면 셀에 있는 메모까지 함께 지워진다. 정답 X · Delete는 내용만 지워요. 메모는 [지우기]-[메모 지우기]나 [모두 지우기]로 지워요.
날짜가 입력된 셀의 채우기 핸들을 끌면 기본적으로 1일씩 증가한다. 정답 O · 자동 채우기 옵션으로 월·연 단위로 바꿀 수 있어요.
숫자 하나만 입력된 셀의 채우기 핸들을 그냥 끌면 1씩 증가한다. 정답 X · 그냥 끌면 복사, Ctrl을 누르고 끌어야 증가해요.
잘라 낸 데이터는 선택하여 붙여넣기의 연산 기능을 쓸 수 없다. 정답 O · 선택하여 붙여넣기는 복사(Ctrl+C)한 경우에만 쓸 수 있어요.
스프레드시트 일반 요약을 빈칸 암기 로 외우고, OX·객관식 문제 와 실전 모의고사 로 확인해 보세요. 틀린 문제는 1·3·7·14·30일 간격으로 다시 나와요. 회원가입 없이 무료예요.
자격공부노트에서 컴퓨터활용능력 공부하기
컴퓨터활용능력 다른 과목