컴퓨터활용능력 1급 스프레드시트 일반 기출변형문제 50제
컴퓨터활용능력 1급 스프레드시트 일반 과목 문항입니다. 각 문항의 정답과 해설이 바로 아래에 함께 있습니다.
이 과목에서 나오는 것
easy 영역은 SUM·IF·COUNTIF·TODAY·LEN·ABS·MAX 같은 기본 함수와 절대참조, 정렬, 이름 정의, 조건부 서식, 자동 채우기, 부분합, 인쇄 영역, 셀 병합, 원형 차트, VBA를 묻습니다. hard 영역은 결과를 직접 구하는 문항이 중심입니다. VLOOKUP의 반환값, =$A2*B$1을 복사할 때 변하는 부분, ROUND(3.14159, 2), INT(-5.3)과 TRUNC(-5.3)의 차이, SUMIFS·COUNTIFS, #REF! 오류의 발생 조건, 부분합 전 정렬 필수 여부, 매크로 상대 참조 기록, 피벗테이블 새로 고침, 목표값 찾기가 반복됩니다.
함수 이름 암기와 수식 결과 계산은 별개의 연습입니다. 혼합참조($A2, B$1)를 복사했을 때 어디가 고정되고 어디가 변하는지, 음수에서 INT와 TRUNC가 왜 갈리는지는 직접 종이에 써보지 않으면 시험장에서 흔들립니다.
문제와 해설
- 1엑셀에서 셀 범위 [A1:A5]의 합계를 구하는 함수는? 기본
- =SUM(A1:A5)
- =AVERAGE(A1:A5)
- =COUNT(A1:A5)
- =MAX(A1:A5)
정답 1번 · =SUM(A1:A5)
해설 SUM 함수는 지정한 범위의 합계를 구한다.
- 2엑셀에서 범위의 평균값을 구하는 함수는? 기본
- SUM
- AVERAGE
- COUNT
- MAX
정답 2번 · AVERAGE
해설 AVERAGE 함수는 범위 내 숫자의 평균을 구한다.
- 3엑셀에서 수식을 다른 셀에 복사해도 참조하는 셀 주소가 변하지 않도록 고정하는 참조 방식은? 기본
- 상대참조
- 혼합참조
- 절대참조
- 순환참조
정답 3번 · 절대참조
해설 절대참조는 $A$1과 같이 행과 열 앞에 $를 붙여 수식 복사 시에도 참조 위치가 변하지 않도록 고정하는 방식이다.
- 4시간의 흐름에 따른 데이터의 변화(추세)를 표현하는 데 가장 적합한 차트 종류는? 기본
- 원형 차트
- 도넛 차트
- 분산형 차트
- 꺾은선형 차트
정답 4번 · 꺾은선형 차트
해설 꺾은선형(라인) 차트는 시간에 따른 데이터 변화(추세)를 표현하는 데 적합하다.
- 5엑셀에서 특정 열의 값을 기준으로 데이터를 오름차순 또는 내림차순으로 재배열하는 기능은? 기본
- 정렬(Sort)
- 필터(Filter)
- 부분합(Subtotal)
- 피벗테이블(PivotTable)
정답 1번 · 정렬(Sort)
해설 정렬 기능은 지정한 열(기준)을 기준으로 데이터를 오름차순·내림차순으로 재배열한다.
- 6다음 중 특정 조건에 맞는 데이터만 화면에 표시하고 나머지는 숨기는 기능은? 기본
- 정렬
- 필터(Filter)
- 부분합
- 피벗테이블
정답 2번 · 필터(Filter)
해설 필터 기능은 지정한 조건을 만족하는 데이터 행만 화면에 표시하고 나머지 행은 숨긴다.
- 7엑셀에서 조건에 따라 서로 다른 값을 반환하는 함수는? 기본
- VLOOKUP
- COUNTIF
- IF
- SUMIF
정답 3번 · IF
해설 IF 함수는 지정한 조건이 참(TRUE)인지 거짓(FALSE)인지에 따라 서로 다른 값을 반환한다.
- 8엑셀에서 반복적인 작업을 자동화하기 위해 일련의 명령을 기록하여 필요할 때 재실행할 수 있게 하는 기능은? 기본
- 조건부 서식
- 데이터 유효성 검사
- 셀 서식
- 매크로(Macro)
정답 4번 · 매크로(Macro)
해설 매크로는 반복 작업을 자동화하기 위해 일련의 명령(작업 절차)을 기록해 두고 필요할 때 재실행하는 기능이다.
- 9다음 중 특정 셀 또는 범위에 알아보기 쉬운 이름을 지정하여 수식에서 사용할 수 있게 하는 기능은? 기본
- 이름 정의
- 조건부 서식
- 틀 고정
- 시트 보호
정답 1번 · 이름 정의
해설 이름 정의 기능을 사용하면 셀·범위에 이름을 지정해 수식에서 주소 대신 이름으로 참조할 수 있다.
- 10엑셀에서 워크시트를 스크롤해도 특정 행이나 열이 화면에 계속 고정되어 보이도록 하는 기능은? 기본
- 시트 숨기기
- 틀 고정
- 페이지 나누기
- 시트 보호
정답 2번 · 틀 고정
해설 틀 고정은 지정한 행이나 열을 화면에 고정하여 스크롤해도 계속 표시되게 하는 기능이다.
- 11셀 값이 특정 조건을 만족할 때 자동으로 셀의 서식(색상 등)을 변경해 주는 기능은? 기본
- 데이터 유효성 검사
- 셀 서식 복사
- 조건부 서식
- 매크로
정답 3번 · 조건부 서식
해설 조건부 서식은 셀 값이 지정한 조건을 만족할 때 자동으로 서식을 적용해 데이터를 시각적으로 강조한다.
- 12셀에 입력할 수 있는 데이터의 종류나 범위를 제한하여 잘못된 입력을 막는 기능은? 기본
- 조건부 서식
- 자동 필터
- 셀 병합
- 데이터 유효성 검사
정답 4번 · 데이터 유효성 검사
해설 데이터 유효성 검사는 셀에 입력 가능한 값의 종류·범위를 제한하여 잘못된 데이터 입력을 방지한다.
- 13엑셀에서 셀의 채우기 핸들을 드래그하여 연속된 숫자나 날짜, 요일 등을 자동으로 입력하는 기능은? 기본
- 자동 채우기(Auto Fill)
- 자동 필터
- 자동 합계
- 자동 서식
정답 1번 · 자동 채우기(Auto Fill)
해설 자동 채우기는 채우기 핸들을 드래그하여 연속된 숫자·날짜·요일 등을 자동으로 입력하는 기능이다.
- 14대량의 데이터를 요약하여 원하는 방식으로 재구성하고 항목별 집계를 손쉽게 만들 수 있는 기능은? 기본
- 정렬
- 피벗테이블(PivotTable)
- 조건부 서식
- 이름 정의
정답 2번 · 피벗테이블(PivotTable)
해설 피벗테이블은 대량의 데이터를 사용자가 원하는 방식으로 요약·재구성하여 집계표를 손쉽게 만들 수 있는 기능이다.
- 15정렬된 데이터를 특정 항목별로 그룹화하여 합계, 평균 등의 요약 결과를 자동으로 삽입하는 기능은? 기본
- 필터
- 피벗테이블
- 부분합(Subtotal)
- 데이터 통합
정답 3번 · 부분합(Subtotal)
해설 부분합은 정렬된 데이터를 그룹별로 묶어 합계·평균 등의 요약 결과를 각 그룹 하단에 자동 삽입하는 기능이다.
- 16숫자, 날짜 등 셀에 입력된 값의 표시 형식을 사용자가 원하는 형태로 지정하는 기능은? 기본
- 조건부 서식
- 데이터 유효성 검사
- 매크로
- 사용자 지정 서식
정답 4번 · 사용자 지정 서식
해설 사용자 지정 서식은 셀에 입력된 값 자체는 바꾸지 않고 화면에 표시되는 형식만 원하는 형태로 지정하는 기능이다.
- 17워크시트에서 특정 범위만 선택하여 인쇄되도록 지정하는 기능은? 기본
- 인쇄 영역 설정
- 틀 고정
- 시트 보호
- 이름 정의
정답 1번 · 인쇄 영역 설정
해설 인쇄 영역 설정 기능을 사용하면 워크시트 전체가 아닌 지정한 범위만 인쇄할 수 있다.
- 18워크시트의 내용을 다른 사용자가 임의로 수정하지 못하도록 잠그는 기능은? 기본
- 매크로 보안
- 시트 보호
- 조건부 서식
- 데이터 유효성 검사
정답 2번 · 시트 보호
해설 시트 보호는 워크시트의 셀이나 내용을 잠가 다른 사용자가 임의로 수정하지 못하도록 하는 기능이다.
- 19지정한 범위에서 특정 조건을 만족하는 셀의 개수를 세는 함수는? 기본
- SUMIF
- VLOOKUP
- COUNTIF
- AVERAGEIF
정답 3번 · COUNTIF
해설 COUNTIF 함수는 지정한 범위에서 조건을 만족하는 셀의 개수를 세는 함수이다.
- 20표의 첫 번째 열에서 특정 값을 찾아, 지정한 열의 같은 행 값을 반환하는 함수는? 기본
- HLOOKUP
- INDEX
- MATCH
- VLOOKUP
정답 4번 · VLOOKUP
해설 VLOOKUP은 표의 첫 열에서 찾을 값을 검색한 후 지정한 열 번호의 값을 반환하는 함수이다.
- 21엑셀에서 여러 개의 셀을 하나로 합쳐 하나의 셀처럼 만드는 기능은? 기본
- 셀 병합
- 셀 분할
- 셀 서식
- 셀 참조
정답 1번 · 셀 병합
해설 셀 병합은 여러 개의 인접한 셀을 하나로 합쳐 하나의 셀처럼 표시하는 기능이다.
- 22수식을 다른 셀로 복사할 때 참조하는 행과 열이 자동으로 변경되는 참조 방식은? 기본
- 절대참조
- 상대참조
- 혼합참조
- 이름참조
정답 2번 · 상대참조
해설 상대참조는 수식이 복사되는 위치에 따라 참조하는 셀 주소가 자동으로 변경되는 참조 방식이다.
- 23전체에 대한 각 항목의 비율(구성비)을 하나의 원으로 표현하는 데 적합한 차트 종류는? 기본
- 막대형 차트
- 꺾은선형 차트
- 원형 차트
- 분산형 차트
정답 3번 · 원형 차트
해설 원형 차트는 전체에 대한 각 항목의 비율(구성비)을 표현하는 데 적합하다.
- 24숫자를 지정한 소수점 자리에서 반올림하는 함수는? 기본
- INT
- TRUNC
- ABS
- ROUND
정답 4번 · ROUND
해설 ROUND 함수는 숫자를 지정한 자릿수에서 반올림하여 반환한다.
- 25현재 시스템 날짜를 반환하는 엑셀 함수는? 기본
- TODAY()
- NOW()
- DATE()
- YEAR()
정답 1번 · TODAY()
해설 TODAY() 함수는 현재 시스템의 날짜만 반환하며, NOW()는 날짜와 시간을 함께 반환한다.
- 26표에서 A1="사과"·B1=1000, A2="배"·B2=1500, A3="감"·B3=2000일 때, 수식 =VLOOKUP("배",A1:B3,2,FALSE)의 실행 결과는? 심화
- 1500
- 1000
- 2000
- #N/A
정답 1번 · 1500
해설 VLOOKUP("배",A1:B3,2,FALSE)는 A1:B3 범위의 첫 열에서 정확히 일치하는 "배"를 찾아 2번째 열(B열)의 값인 1500을 반환한다.
- 27A1:A3에 "사과","배","감", B1:B3에 각각의 가격이 있을 때, 수식 =INDEX(B1:B3, MATCH("배", A1:A3, 0))의 의미로 옳은 것은? 심화
- A열에서 가장 큰 값을 찾아 B열의 값을 반환한다
- A1:A3에서 "배"의 위치를 찾아 그 위치에 해당하는 B열 값을 반환한다
- B1:B3의 평균값을 반환한다
- A1:A3의 개수를 세어 반환한다
정답 2번 · A1:A3에서 "배"의 위치를 찾아 그 위치에 해당하는 B열 값을 반환한다
해설 MATCH("배",A1:A3,0)은 "배"가 A1:A3에서 몇 번째 위치인지 찾고, INDEX는 그 위치에 해당하는 B1:B3의 값을 반환한다. VLOOKUP과 달리 찾는 열이 반드시 첫 열일 필요가 없다.
- 28셀 B2에 수식 =$A2*B$1 을 입력한 후 오른쪽과 아래쪽으로 복사할 때, 복사 방향에 따라 값이 변경되는 부분은? 심화
- A2의 행 번호(2)와 B1의 열(B)
- A열과 1행 모두
- A2의 열(A)과 B1의 행 번호(1)
- 아무것도 변하지 않는다
정답 3번 · A2의 열(A)과 B1의 행 번호(1)
해설 $A2는 열(A)이 고정되고 행(2)은 복사 방향에 따라 변하며, B$1은 행(1)이 고정되고 열(B)은 변한다. 즉 A열과 1행은 고정, A2의 행 번호와 B1의 열이 변경된다.
- 29표의 첫 번째 '행'에서 값을 찾아 지정한 행 번호의 같은 열 값을 반환하는 함수는? 심화
- VLOOKUP
- MATCH
- INDEX
- HLOOKUP
정답 4번 · HLOOKUP
해설 HLOOKUP은 표의 첫 행에서 값을 찾아 지정한 행 번호의 값을 반환하며, VLOOKUP은 첫 열을 기준으로 동작한다.
- 30다음 중 두 가지 이상의 조건을 모두 만족하는 셀들의 합계를 구하는 함수는? 심화
- SUMIFS
- SUMIF
- COUNTIF
- AVERAGEIF
정답 1번 · SUMIFS
해설 SUMIFS 함수는 여러 조건을 동시에(AND) 만족하는 셀들의 합계를 구할 수 있으며, SUMIF는 조건이 하나일 때 사용한다.
- 31여러 셀의 값을 한 번에 계산하여 하나 이상의 결과를 반환하며, 입력 시 중괄호({})로 감싸져 표시되는 수식을 무엇이라 하는가? 심화
- 단순 수식
- 배열 수식
- 조건부 수식
- 매크로 수식
정답 2번 · 배열 수식
해설 배열 수식은 여러 셀의 값을 한 번에 연산 처리하여 하나 이상의 결과를 반환하는 수식으로, 입력 시 {}로 감싸져 표시된다.
- 32수식 =ROUND(3.14159, 2)의 실행 결과는? 심화
- 3.1
- 3.15
- 3.14
- 3.142
정답 3번 · 3.14
해설 ROUND(3.14159,2)는 소수점 둘째 자리까지 반올림하여 3.14를 반환한다.
- 33수식 =MOD(17, 5)의 실행 결과는? 심화
- 2.4
- 5
- 3
- 2
정답 4번 · 2
해설 MOD(17,5)는 17을 5로 나눈 나머지를 반환하며, 17 ÷ 5 = 3 나머지 2이므로 결과는 2이다.
- 34다음 중 두 가지 이상의 조건을 모두 만족하는 셀의 개수를 세는 함수는? 심화
- COUNTIFS
- COUNTIF
- COUNT
- COUNTA
정답 1번 · COUNTIFS
해설 COUNTIFS 함수는 여러 조건을 동시에 만족하는 셀의 개수를 세며, COUNTIF는 단일 조건일 때 사용한다.
- 35피벗테이블에서 특정 항목의 개수가 아닌 '평균'을 집계하도록 바꾸려면 어디에서 변경해야 하는가? 심화
- 필터 필드
- 값 필드 설정(요약 기준)
- 행 필드
- 열 필드
정답 2번 · 값 필드 설정(요약 기준)
해설 피벗테이블의 값 영역에 배치된 필드는 '값 필드 설정'에서 합계·평균·개수 등 요약 기준(집계 방식)을 변경할 수 있다.
- 36차트에서 각 데이터 계열이 어떤 색상·모양으로 표시되는지를 설명해 주는 차트 구성 요소는? 심화
- 차트 제목
- 축 제목
- 범례(Legend)
- 데이터 레이블
정답 3번 · 범례(Legend)
해설 범례는 차트에 표시된 각 데이터 계열이 어떤 색상·모양에 대응하는지를 알려주는 구성 요소이다.
- 37VLOOKUP 함수 사용 시 찾을 값이 범위 내에 존재하지 않을 경우 반환되는 오류값은? 심화
- #VALUE!
- #REF!
- #DIV/0!
- #N/A
정답 4번 · #N/A
해설 찾는 값이 범위에 존재하지 않을 때 VLOOKUP·HLOOKUP·MATCH 등은 #N/A 오류를 반환한다.
- 38다음 중 엑셀 매크로 보안 설정에서 가장 높은 보안 수준(모든 매크로를 알림 없이 사용 안 함)에 해당하는 옵션은? 심화
- 모든 매크로 사용 안 함(알림 없음)
- 모든 매크로 사용 안 함(알림 표시)
- 디지털 서명된 매크로만 사용
- 모든 매크로 사용(권장하지 않음)
정답 1번 · 모든 매크로 사용 안 함(알림 없음)
해설 '모든 매크로 사용 안 함(알림 없음)' 옵션은 매크로를 무조건 차단하며 사용자에게 알리지도 않아 보안 수준이 가장 높다.
- 39수식 =IF(80>=90,"A",IF(80>=80,"B","C"))의 실행 결과는? 심화
- A
- B
- C
- 오류
정답 2번 · B
해설 80은 90 이상이 아니므로 첫 조건은 거짓이고, 두 번째 조건 80>=80은 참이므로 결과는 "B"이다.
- 40데이터 유효성 검사에서 사용자가 미리 지정한 목록 중에서만 값을 선택하여 입력하도록 제한하는 방법은? 심화
- 정수 조건 지정
- 날짜 조건 지정
- 목록(List) 조건 지정
- 텍스트 길이 조건 지정
정답 3번 · 목록(List) 조건 지정
해설 데이터 유효성 검사의 '목록' 조건을 사용하면 지정한 항목 목록 중에서만 값을 선택해 입력할 수 있게 제한할 수 있다.
- 41수식 =LARGE({10,25,7,40,18}, 2)의 실행 결과는? 심화
- 40
- 10
- 18
- 25
정답 4번 · 25
해설 LARGE(범위,2)는 범위 내에서 두 번째로 큰 값을 반환한다. {10,25,7,40,18}을 큰 값부터 나열하면 40,25,18,10,7이므로 2번째로 큰 값은 25이다.
- 42수식에서 참조하던 셀이 삭제되었을 때 나타나는 오류값은? 심화
- #REF!
- #VALUE!
- #NAME?
- #NULL!
정답 1번 · #REF!
해설 #REF! 오류는 수식이 참조하던 셀(또는 범위)이 삭제되어 더 이상 유효한 참조가 없을 때 발생한다.
- 43수식 =SUMPRODUCT(A1:A3,B1:B3)의 기능으로 옳은 것은? (A1:A3, B1:B3은 각각 숫자 배열) 심화
- 두 배열의 값을 단순히 더한 값을 반환한다
- 두 배열의 대응 원소끼리 곱한 후 그 곱들을 모두 합산한 값을 반환한다
- 두 배열 중 더 큰 값들만 합산한다
- 두 배열의 평균을 곱한 값을 반환한다
정답 2번 · 두 배열의 대응 원소끼리 곱한 후 그 곱들을 모두 합산한 값을 반환한다
해설 SUMPRODUCT는 배열의 대응하는 원소끼리 곱한 뒤 그 곱들을 모두 더한 값을 반환한다.
- 44정렬 기능에서 첫 번째 기준으로 정렬한 값이 같을 경우 적용할 두 번째 정렬 기준을 지정하려면 어떤 기능을 사용해야 하는가? 심화
- 필터 추가
- 정렬 대화상자에서 '기준 추가'
- 조건부 서식 추가
- 이름 정의 추가
정답 3번 · 조건부 서식 추가
해설 정렬 대화상자에서 '기준 추가'를 사용하면 첫 번째 기준값이 같을 때 적용되는 두 번째, 세 번째 정렬 기준을 추가로 지정할 수 있다.
- 45정기적으로 일정 금액을 상환(납입)할 때의 납입액을 구하는 재무 함수는? 심화
- FV
- PV
- RATE
- PMT
정답 4번 · PMT
해설 PMT 함수는 대출 등을 일정 기간 동안 동일한 금액으로 상환할 때의 정기 납입액을 계산하는 재무 함수이다.
- 46매크로가 포함된 엑셀 파일을 저장할 때 사용해야 하는 파일 형식으로 옳은 것은? 심화
- .xlsm(매크로 사용 통합 문서)
- .xlsx(기본 통합 문서)
- .csv(쉼표로 구분된 값)
- .txt(텍스트 문서)
정답 1번 · .xlsm(매크로 사용 통합 문서)
해설 매크로가 포함된 파일은 매크로 실행이 가능한 .xlsm(매크로 사용 통합 문서) 형식으로 저장해야 하며, 일반 .xlsx로 저장하면 매크로가 제거된다.
- 47다음 중 워크시트 보호를 설정했을 때, 기본적으로 계속 가능한 작업으로 옳은 것은? 심화
- 보호된 셀의 내용 수정
- 셀 선택(잠긴 셀 포함) 및 값 확인
- 보호된 셀의 서식 변경
- 보호된 셀 삭제
정답 2번 · 셀 선택(잠긴 셀 포함) 및 값 확인
해설 워크시트 보호를 설정해도 기본적으로 셀을 선택하여 값을 확인하는 것은 가능하며, 내용 수정·서식 변경·삭제 등은 제한된다.
- 48수식 =INT(-5.3)과 =TRUNC(-5.3)의 실행 결과를 순서대로 나열한 것은? 심화
- -5, -5
- -6, -6
- -6, -5
- -5, -6
정답 3번 · -6, -5
해설 INT는 소수점 이하를 버리고 더 작은 정수 방향(내림)으로 처리하여 -5.3은 -6이 되고, TRUNC는 단순히 소수점 이하를 잘라내어 -5.3은 -5가 된다.
- 49A1 셀에 "컴활", B1 셀에 "1급"이 입력되어 있을 때, 수식 =A1&B1의 실행 결과는? 심화
- 컴활 1급
- 1급컴활
- 컴활1급 (오류)
- 컴활1급
정답 4번 · 컴활1급
해설 & 연산자는 두 문자열을 사이에 아무것도 삽입하지 않고 그대로 이어붙이므로 결과는 "컴활1급"이다.
- 50부분합 기능을 사용하기 전에 반드시 먼저 수행해야 하는 작업은? 심화
- 그룹화할 기준 열을 기준으로 데이터 정렬
- 모든 셀 서식 통일
- 매크로 기록 시작
- 시트 보호 설정
정답 1번 · 그룹화할 기준 열을 기준으로 데이터 정렬
해설 부분합은 그룹화할 기준 열을 기준으로 데이터가 정렬되어 있어야 올바르게 그룹별 요약이 계산된다.