공든탑앱 열기

통계 함수

컴퓨터활용능력 2급 · 수식과 함수 · 약 16분

쉽게 말하면

통계 함수는 '평균은? 몇 명? 몇 등?'에 답해요. AVERAGE는 평균, COUNT는 숫자가 든 칸 수, COUNTA는 비어 있지 않은 칸 수예요. 조건을 붙이면 COUNTIF(90점 이상이 몇 명?), AVERAGEIF(1반만의 평균)가 돼요. 등수는 RANK.EQ로 매기고, 큰 순서로 몇 번째 값은 LARGE, 작은 순서는 SMALL이에요. 정다은 학생은 영어 칸이 비어 있어서 평균과 개수에서 빠진다는 점을 눈여겨봐요.

시험용 정의

AVERAGE는 평균, MEDIAN은 가운데 값, MODE.SNGL은 가장 자주 나온 값, MAX·MIN은 최댓값·최솟값, LARGE(범위, k)·SMALL(범위, k)는 k번째로 큰·작은 값이다. 개수는 COUNT(숫자 셀), COUNTA(비어 있지 않은 셀), COUNTBLANK(빈 셀)로 센다. 조건이 붙으면 COUNTIF(범위, 조건), COUNTIFS(범위1, 조건1, 범위2, 조건2, …), AVERAGEIF(조건 범위, 조건, 평균 범위), AVERAGEIFS(평균 범위, 조건 범위1, 조건1, …)를 쓴다. 조건에는 ">=90", "1반", "김*"(와일드카드)처럼 큰따옴표에 넣은 비교식을 쓴다. RANK.EQ(수, 범위, [순서])는 순위를 구하며 순서를 생략하거나 0이면 내림차순(큰 값이 1등), 0이 아니면 오름차순이고, 같은 값은 같은 순위를 받는다. AVERAGE 같은 함수는 빈 셀·글자·논리값을 계산에서 뺀다.

비유로 이해하기

COUNT는 '점수가 적힌 답안지만 세기', COUNTA는 '뭐라도 적힌 답안지 세기', COUNTBLANK는 '백지 세기'다.

자세히

먼저 알아 둘 말

말뜻
평균합계 ÷ 개수
중앙값크기 순으로 줄 세웠을 때 가운데 값
최빈값가장 많이 나온 값
순위큰(또는 작은) 순서로 몇 번째인지
와일드카드조건에서 *는 여러 글자, ?는 한 글자

이 시트로 연습해요

다섯 학생의 점수예요. 정다은의 영어(D6)는 비어 있어요. 같은 범위라도 COUNT와 COUNTA, AVERAGE 결과가 어떻게 달라지는지 확인해요.

개수 함수 비교 (값: 85, "결석", 빈칸, 90, TRUE)

함수결과세는 것
COUNT2숫자만 (85, 90)
COUNTA4비어 있지 않은 셀 모두
COUNTBLANK1빈 셀

조건 쓰는 법

조건뜻
">=90"90 이상
"<>1반"1반이 아닌
"1반" 또는 "=1반"1반과 같은
"김*"김으로 시작하는
"??"두 글자인
">"&C2C2 값보다 큰 (셀 값과 연결)

시험에 이렇게 나와요

확인 문제

Q1. 영어 점수 D2:D6 중 한 칸이 비어 있다(92, 88, 75, 90, 빈칸). =AVERAGE(D2:D6)의 결과는?

  1. 0
  2. 86.25
  3. 69
  4. #DIV/0!
정답 보기

2번 86.25

AVERAGE는 빈 칸과 글자를 빼고 숫자만 평균 낸다. (92+88+75+90) ÷ 4 = 86.25. 빈 칸을 0점으로 치려면 0을 입력해야 한다.

Q2. A1:A5에 10, "합격", 빈칸, 20, 30이 있을 때 =COUNTA(A1:A5)는?

  1. 1
  2. 3
  3. 4
  4. 5
정답 보기

3번 4

빈칸만 빼고 4개. COUNT였다면 숫자만 3개.

Q3. C2:C6에서 두 번째로 큰 값을 구하는 수식은?

  1. =LARGE(C2:C6,2)
  2. =RANK.EQ(2,C2:C6)
  3. =MAX(C2:C6,2)
  4. =SMALL(C2:C6,2)
정답 보기

1번 =LARGE(C2:C6,2)

=LARGE(C2:C6,2)다. LARGE(범위, k)는 k번째로 큰 값, SMALL은 k번째로 작은 값을 구한다. MAX는 가장 큰 값 하나만 구한다.

Q4. =RANK.EQ(B2,B2:B10,1)에 대한 설명으로 옳은 것은?

  1. 가장 큰 값이 1위
  2. 같은 값은 다른 순위
  3. B2가 1위인지 TRUE/FALSE
  4. 가장 작은 값이 1위
정답 보기

4번 가장 작은 값이 1위

세 번째 인수가 0이 아니면 오름차순.

헷갈리기 쉬운 O·X

AVERAGE는 빈 셀을 0으로 보고 평균을 구한다.

정답 보기

X 틀리다. AVERAGE는 빈 셀과 글자 셀을 빼고 숫자만으로 평균을 낸다. 0이 입력된 셀은 숫자라서 포함된다.

COUNTIF의 조건 ">=90"은 큰따옴표로 감싸야 한다.

정답 보기

O 비교 연산자가 들어간 조건은 문자열로 쓴다.

RANK.EQ에서 같은 값은 같은 순위를 받는다.

정답 보기

O 다음 순위는 그만큼 건너뛴다 (1, 2, 2, 4).

함께 보면 좋은 개념