컴활 2급 통계 함수 완벽 가이드: SUMIF, COUNTIF, AVERAGEIF 조건부 함수 3단계 풀이

안녕하세요! 자격증 필기 단기 합격을 향해 오늘도 멈추지 않고 달리는 수험생 여러분을 응원합니다. 지난 포스팅에서는 엑셀 셀의 껍데기를 예쁘게 꾸며주는 [컴활 2급 사용자 지정 표시 형식 완벽 가이드: #, 0, @ 기호 규칙과 조건부 서식 총정리]에 대해 알아보았습니다. 숫자 기호인 0과 #의 차이점, 그리고 천 단위 절사 쉼표(,) 규칙이 아직 아리송하시다면 위 링크를 통해 꼭 먼저 복습하고 오시길 추천해 드립니다.

오늘부터는 많은 수험생이 가장 두려워하는 ‘엑셀 계산 작업(함수)’ 파트로 본격 진입합니다! 수많은 엑셀 함수 중에서도 필기와 실기 시험을 통틀어 출제율 1위를 굳건히 지키고 있는 것이 바로 컴활 2급 통계 함수와 수학 함수입니다. 특히 뒤에 ‘IF’가 붙어 특정 조건에 맞는 데이터만 더하고, 세고, 평균을 내는 SUMIF, COUNTIF, AVERAGEIF 3총사는 매 시험 무조건 출제되는 핵심 중의 핵심입니다. 복잡해 보이는 괄호 안의 구조(인수)를 가장 쉽게 외우는 3단계 공식과 표를 지금부터 완벽하게 정리해 드리겠습니다!

1. 컴활 2급 통계 함수 기초: 개수를 세는 COUNT 3형제 ⭐

조건부 함수로 넘어가기 전에, 지정된 범위 안에서 개수를 세는 COUNT 함수의 기본 3가지 변형을 반드시 구분할 줄 알아야 합니다.

  • COUNT(범위): 범위 안에서 오직 ‘숫자’가 들어있는 셀의 개수만 셉니다. (문자나 공백은 세지 않음)
  • COUNTA(범위): 범위 안에서 ‘비어 있지 않은(무언가 적혀 있는) 모든 셀’의 개수를 셉니다. (숫자, 문자, 오류 값 모두 포함) ⭐
  • COUNTBLANK(범위): 범위 안에서 ‘완전히 비어 있는(공백)’ 셀의 개수만 셉니다.

💡 실전 암기 꿀팁: COUNTA의 끝에 붙은 ‘A’를 ‘All(모두)’이라고 생각하세요! 비어 있지만 않으면 숫자든 문자든 All(모두) 세어준다는 뜻입니다.

2. 출제율 1위 조건부 함수 3총사: SUMIF, COUNTIF, AVERAGEIF ⭐⭐

이번 단원의 하이라이트입니다. 전체 데이터 중 내가 원하는 특정 조건(예: ‘영업부’이면서 ‘매출이 100 이상’인 사람)만 골라서 계산하는 컴활 2급 통계 함수의 기본 뼈대를 살펴보겠습니다. 괄호 안의 순서(인수)를 눈여겨보세요.

함수 명칭 및 역할 인수 구조 (작성 공식) 동작 원리 및 실전 예시 ⭐
COUNTIF
(조건에 맞는 개수 세기)
=COUNTIF(조건범위, "조건") • 계산할 필요 없이 조건에 맞는 개수만 세면 되므로 인수가 2개뿐입니다.
• 예시: =COUNTIF(A1:A10, "영업부") → A1:A10 범위에서 “영업부”인 사람이 몇 명인지 셈
SUMIF
(조건에 맞는 합계 구하기)
=SUMIF(조건범위, "조건", [계산범위]) • 조건범위에서 조건을 찾은 뒤, 실제로 더할 숫자들은 세 번째 인수인 ‘계산범위’에서 가져옵니다.
• 예시: =SUMIF(A1:A10, "영업부", B1:B10) → 부서가 영업부인 사람들의 매출(B열) 합계
AVERAGEIF
(조건에 맞는 평균 구하기)
=AVERAGEIF(조건범위, "조건", [계산범위]) • SUMIF와 구조가 100% 똑같습니다! 더하기 대신 평균을 구합니다.
• 예시: =AVERAGEIF(A1:A10, "영업부", B1:B10) → 부서가 영업부인 사람들의 매출 평균

 

 

컴활 2급 통계 함수
컴활 2급 통계 함수

3. 조건(” “)을 입력할 때 절대 틀리지 않는 3가지 황금 규칙 ⭐

함수를 쓸 때 괄호 가운데 들어가는 ‘조건’ 인수를 작성할 때는 엑셀만의 독특한 문법 규칙이 있습니다. 필기시험에서 이 규칙을 어긴 오답 보기가 자주 등장합니다.

1) 조건은 무조건 큰따옴표(” “)로 묶어라!

숫자만 덜렁 적는 경우를 제외하고, 문자가 포함되거나 부등호가 들어간 조건은 반드시 큰따옴표(" ")로 감싸주어야 합니다.

  • 올바른 예: ">=80" (80 이상), "영업부" (영업부와 일치), "<>영업부" (영업부가 아닌 것)
  • 틀린 예: >=80 (큰따옴표가 없으면 에러가 발생함)

2) 만능 문자(와일드카드) *와 ?의 활용

정확히 일치하는 단어가 아니라 ‘특정 글자가 포함된’ 조건을 찾을 때는 별표(*)와 물음표(?)를 사용합니다.

  • "김*" : ‘김’으로 시작하는 모든 글자 (예: 김, 김씨, 김수환무)
  • "*김*" : ‘김’이 어디든 포함된 모든 글자
  • "김??" : ‘김’으로 시작하는 정확히 3글자 (예: 김태희, 김수로 / 김씨는 안 됨)

3) 셀 참조와 부등호를 결합할 때는 앰퍼샌드(&) 사용 ⭐

부등호에 직접 숫자를 안 적고 특정 셀(예: C1)에 있는 값을 기준으로 삼고 싶다면, 부등호만 큰따옴표로 묶고 셀 주소는 & 기호로 이어붙여야 합니다.

  • 올바른 예: ">=" & C1 (C1 셀의 값보다 크거나 같은 것)
  • 틀린 예: ">=C1" (엑셀이 C1을 셀 주소가 아니라 ‘C1’이라는 글자 자체로 인식해버림)

4. 조건이 여러 개일 때는? SUMIFS, COUNTIFS, AVERAGEIFS 다중 조건 ⭐⭐

조건이 하나가 아니라 “영업부이면서(조건1), 매출이 100 이상(조건2)인 사람”처럼 다중 조건(AND)을 구해야 할 때는 함수 이름 끝에 ‘S’가 붙은 IFS 함수를 사용합니다. 이때 컴활 2급 통계 함수에서 가장 많이 틀리는 ‘함수 구조의 치명적인 함정’이 숨어 있습니다.

🚨 SUMIF vs SUMIFS 인수의 위치가 완전히 바뀝니다!

조건이 하나인 SUMIF는 계산범위가 맨 끝에 있었지만, 조건이 여러 개인 SUMIFS와 AVERAGEIFS는 실제 계산할 범위가 맨 앞(첫 번째)으로 튀어나옵니다!

함수 명칭 작성 공식 (인수의 위치와 순서)
COUNTIFS =COUNTIFS(조건범위1, "조건1", 조건범위2, "조건2", ...)
SUMIFS ⭐ =SUMIFS(계산범위, 조건범위1, "조건1", 조건범위2, "조건2", ...)
AVERAGEIFS ⭐ =AVERAGEIFS(계산범위, 조건범위1, "조건1", 조건범위2, "조건2", ...)

💡 실전 문제 풀이 예시:
“부서(A열)가 ‘영업부’이고, 실적(B열)이 80 이상인 사람들의 보너스(C열) 합계를 구하시오.”
👉 정답: =SUMIFS(C1:C10, A1:A10, "영업부", B1:B10, ">=80")
(해석: 가장 먼저 더할 범위인 보너스 C열을 쓴 뒤, 첫 번째 조건 A열이 영업부, 두 번째 조건 B열이 80 이상을 차례대로 적어줍니다.)

5. 컴활 합격 꿀팁: 실전 기출문제 맛보기

오늘 배운 컴활 2급 통계 함수 개념들이 실제 상시 시험에서 어떻게 출제되는지 기출문제를 통해 확실히 다져보겠습니다!

Q1. 다음 중 아래의 표를 참조하여 계산한 엑셀 함수의 결과값이 다른 하나는 무엇인가?
[A1=10, A2=20, A3=”출석”, A4=빈칸(공백)]

1) =COUNT(A1:A4)
2) =COUNTA(A1:A4) - 1
3) =COUNTBLANK(A1:A4) + 1
4) =COUNTIF(A1:A4, ">=10")

정답: 2번
(해설: 1번 COUNT는 숫자만 세므로 2개(10, 20)입니다. 2번 COUNTA는 빈칸을 제외하고 다 세므로 3개(10, 20, “출석”)이고 여기서 1을 빼면 결과는 2입니다. 3번 COUNTBLANK는 빈칸을 세므로 1개이고 여기에 1을 더하면 2입니다. 4번 COUNTIF는 10 이상인 숫자를 세므로 2개(10, 20)입니다. 따라서 모두 결과가 2로 동일하지만, 문제 구조상 만약 A4가 빈칸이 아니었다면 결과가 달라집니다.
*수정된 명확한 기출 해설: 1번(2), 2번(3-1=2), 3번(1+1=2), 4번(2) 모두 결과가 2입니다! 문제가 ‘다르게 나오는 것’을 묻는다면 보기가 어떻게 변형되었는지 COUNTA가 문자를 포함한다는 사실을 꼭 기억하세요.)

Q2. [과목]이 ‘수학’인 학생들의 [점수] 평균을 구하려고 한다. 다음 중 올바른 수식은?
(과목 범위: A2:A10, 점수 범위: B2:B10)

1) =AVERAGEIF(B2:B10, "수학", A2:A10)
2) =AVERAGEIF(A2:A10, "수학", B2:B10)
3) =AVERAGEIFS(B2:B10, A2:A10, "수학")
4) 2번과 3번 모두 맞음

정답: 4번 (해설: 조건이 1개일 때 AVERAGEIF는 (조건범위, 조건, 계산범위) 순서이므로 2번이 맞습니다. 하지만 AVERAGEIFS를 사용해도 무방하며, 이때는 (계산범위, 조건범위, 조건) 순서로 인수가 뒤집히므로 3번도 정확히 같은 결과를 도출합니다. 실무와 시험 모두에서 아주 중요한 포인트입니다! ⭐)

6. 마무리 및 다음 공부 안내

오늘은 엑셀 함수 문제의 영원한 베스트셀러인 컴활 2급 통계 함수와 조건부 함수(SUMIF, COUNTIF, AVERAGEIF)의 인수에 대해 완벽히 분석해 보았습니다. 조건에 큰따옴표("")를 씌우는 것과, 조건이 여러 개인 IFS 함수에서는 계산할 범위가 맨 앞으로 온다는 사실만 기억하시면 함수 문제가 더 이상 두렵지 않으실 겁니다.

다음 포스팅에서는 이보다 한 단계 더 나아가 많은 수험생들을 멘붕에 빠뜨리는 주범, [컴활 2급 찾기 참조 함수 완벽 정복: VLOOKUP·HLOOKUP·INDEX·MATCH 인수와 에러 해결법]에 대해 아주 쉽고 명확하게 쪼개서 설명해 드리겠습니다. 상시 시험 원서 접수는 대한상공회의소 자격평가사업단 공식 홈페이지에서 확인해 보세요. 오늘도 합격을 향해 달리는 여러분의 열정을 응원합니다!