본문으로 바로 가기

컴퓨터활용능력 1급 필기 · 스프레드시트 일반 과목

컴퓨터활용능력 1급 수식과 함수 핵심정리

중요도
★★★★★ (5 / 5)
출제 비중
스프레드시트 일반 20문항 중 약 7문항 (35%)

배열 수식, 찾기·참조 함수, 데이터베이스 함수, 조건이 여러 개인 함수를 다룹니다.

수식과 함수, 이것만은 꼭 외우세요

  • 배열 수식은 Ctrl + Shift + Enter 로 입력하며 수식 양쪽에 중괄호 { } 가 붙습니다.
  • 배열 상수에서 쉼표(,)는 열 구분, 세미콜론(;)은 행 구분입니다.
  • INDEX(범위, 행, 열)는 위치의 값을, MATCH(값, 범위, 방식)는 값의 위치(순번)를 돌려줍니다.
  • DSUM·DAVERAGE 같은 데이터베이스 함수는 (전체 범위, 필드, 조건 범위) 순서로 씁니다.
  • SUMPRODUCT 는 같은 위치의 값끼리 곱한 뒤 모두 더합니다.

수식과 함수 대표 문제 6개

AI 예상문제검수 전스프레드시트 일반 › 수식과 함수★★★★★

문제 1. 엑셀에서 배열 수식을 입력할 때 마지막에 누르는 키는? (동적 배열을 지원하지 않는 버전 기준)

  1. ① Ctrl + Enter
  2. ② Alt + Enter
  3. ③ Ctrl + Shift + Enter
  4. ④ Shift + Enter
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ③ Ctrl + Shift + Enter

핵심: 배열 수식은 Ctrl + Shift + Enter 로 입력한다

배열 수식을 쓰고 Ctrl + Shift + Enter 를 누르면 수식 양쪽에 중괄호 { } 가 자동으로 붙습니다. 중괄호를 직접 입력하면 안 됩니다.

틀린 선지

  • ① Ctrl + Enter: 선택한 여러 셀에 같은 내용을 넣는 키입니다.
  • ② Alt + Enter: 셀 안에서 줄을 바꾸는 키입니다.
  • ④ Shift + Enter: 입력 후 위 셀로 이동하는 키입니다.
AI 예상문제검수 전스프레드시트 일반 › 수식과 함수★★★★★

문제 2. A1:A3 에 1, 2, 3, B1:B3 에 10, 20, 30 이 입력되어 있다. =SUMPRODUCT(A1:A3, B1:B3) 의 결과는?

  1. ① 66
  2. ② 36
  3. ③ 360
  4. ④ 140
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ④ 140

핵심: SUMPRODUCT: 같은 자리끼리 곱한 뒤 모두 더한다

  1. 같은 행끼리 곱합니다: 1×10 = 10, 2×20 = 40, 3×30 = 90
  2. 모두 더합니다: 10 + 40 + 90 = 140

틀린 선지

  • ① 66: 두 범위를 그냥 더한 값(6 + 60)입니다.
  • ② 36: 계산 과정에서 나오지 않는 값입니다.
  • ③ 360: 합계끼리 곱한 값(6 × 60)입니다.
AI 예상문제검수 전스프레드시트 일반 › 수식과 함수★★★★★

문제 3. A1:A4 에 "가", "나", "다", "라", B1:B4 에 10, 20, 30, 40 이 입력되어 있다. =INDEX(B1:B4, MATCH("다", A1:A4, 0)) 의 결과는?

  1. ① 30
  2. ② 20
  3. ③ 3
  4. ④ 40
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ① 30

핵심: MATCH로 위치를 찾고 INDEX로 그 위치의 값을 가져온다

  1. MATCH("다", A1:A4, 0): "다"는 A 열에서 3번째 → 3
  2. INDEX(B1:B4, 3): B 열의 3번째 값 → 30

마지막 인수 0 은 '정확히 같은 값을 찾으라'는 뜻입니다.

틀린 선지

  • ② 20: 2번째 값입니다.
  • ③ 3: MATCH 함수만 계산한 값(위치)입니다.
  • ④ 40: 4번째 값입니다.
AI 예상문제검수 전스프레드시트 일반 › 수식과 함수★★★★★

문제 4. A1:A5 에 3, 7, 2, 9, 5 가 입력되어 있다. =LARGE(A1:A5, 2) 의 결과는?

  1. ① 9
  2. ② 7
  3. ③ 3
  4. ④ 2
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ② 7

핵심: LARGE(범위, k): k번째로 큰 값

LARGE 는 큰 순서로 줄을 세워 k번째 값을 가져옵니다.

  1. 큰 순서: 9, 7, 5, 3, 2
  2. 두 번째로 큰 값: 7

틀린 선지

  • ① 9: 가장 큰 값(1번째)입니다.
  • ③ 3: =SMALL(A1:A5, 2) 의 결과입니다.
  • ④ 2: 가장 작은 값입니다.
AI 예상문제검수 전스프레드시트 일반 › 수식과 함수★★★★★

문제 5. A1:A5 에 "남", "여", "남", "여", "남", B1:B5 에 80, 90, 70, 60, 90 이 입력되어 있다. 배열 수식 {=SUM((A1:A5="남")*(B1:B5>=80))} 의 결과는?

  1. ① 1
  2. ② 2
  3. ③ 3
  4. ④ 170
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ② 2

핵심: 배열 수식에서 조건끼리 곱하면 '그리고(AND)' 조건의 개수가 된다

조건이 참이면 1, 거짓이면 0 으로 계산됩니다.

  1. 성별이 "남": 1, 0, 1, 0, 1
  2. 점수가 80 이상: 1, 1, 0, 0, 1
  3. 같은 자리끼리 곱함: 1, 0, 0, 0, 1
  4. 합계: 2 (1행과 5행)

틀린 선지

  • ① 1: 한 행만 센 값입니다.
  • ③ 3: 남자의 수만 센 값입니다.
  • ④ 170: 개수가 아니라 점수를 더한 값입니다. 점수를 더하려면 B1:B5 를 한 번 더 곱해야 합니다.
AI 예상문제검수 전스프레드시트 일반 › 수식과 함수★★★★☆

문제 6. 배열 상수 {1,2,3;4,5,6} 은 몇 행 몇 열인가?

  1. ① 1행 6열
  2. ② 6행 1열
  3. ③ 3행 2열
  4. ④ 2행 3열
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ④ 2행 3열

핵심: 배열 상수: 쉼표는 열 구분, 세미콜론은 행 구분

  1. 쉼표(,)는 옆 칸으로 넘어갑니다. → 1, 2, 3 은 한 행에 3열
  2. 세미콜론(;)은 다음 행으로 넘어갑니다. → 4, 5, 6 이 두 번째 행
  3. 따라서 2행 3열입니다.

틀린 선지

  • ① 1행 6열: 모두 쉼표로 구분했을 때입니다.
  • ② 6행 1열: 모두 세미콜론으로 구분했을 때입니다.
  • ③ 3행 2열: {1,2;3,4;5,6} 처럼 썼을 때입니다.

직접 풀어서 확인해 보세요.