본문 바로가기
카테고리 없음

엑셀 함수 SUMIF, COUNTIF, AVERAGEIF 실무 활용법

by 오늘의 배움터 2025. 5. 10.
반응형

SUMIF, COUNTIF, AVERAGEIF 실무 활용법

엑셀 데이터를 조건에 따라 더하고, 세고, 평균 내야 할 때가 많습니다.
그럴 때 꼭 필요한 함수가 바로 SUMIF, COUNTIF, AVERAGEIF입니다.
이 글에서는 세 함수의 차이와 실전 사용법을 알기 쉽게 정리해드립니다.


1. SUMIF 함수 – 조건에 맞는 값만 더하기

  • 형식: =SUMIF(조건범위, 조건, 합계범위)
  • 예시: =SUMIF(A2:A5, "A", B2:B5)

A B
A 100
B 200
A 300
C 400

 

 

→ "A" 조건에 맞는 값들만 더함 → 100 + 300 = 400

 

❗ 주의사항

 

항목 설명
조건 범위와 합계 범위는 크기가 같아야 함 범위와 합계범위는 행/열 수가 동일해야 정확한 계산 가능
텍스트 조건은 큰따옴표 필수 예: =SUMIF(A1:A10, "사과", B1:B10) ← "사과"처럼 따옴표로 묶어야 함
비교 연산자는 문자열로 작성해야 함 예: =SUMIF(A1:A10, ">10", B1:B10) ← ">10"을 문자열로 처리
날짜 조건은 TEXT 함수와 함께 사용 권장 =SUMIF(A1:A10, ">=2023-01-01", B1:B10)이 잘 안 될 경우 TEXT로 처리 필요

2. COUNTIF 함수 – 조건에 맞는 셀 개수 세기

  • 형식: =COUNTIF(범위, 조건)
  • 예시: =COUNTIF(A2:A5, "A")

→ "A"가 몇 개인지 세는 함수 → 결과: 2

 

❗ 주의사항


항목 설명
조건은 범위 내 셀 값과 비교되는 텍스트/수식이어야 함 숫자, 문자열, 비교 연산자 등을 올바르게 입력해야 정확한 결과
와일드카드 문자를 사용할 수 있음 *, ? 사용 가능 (예: "홍*"은 "홍길동", "홍삼" 등 포함)
빈 셀은 기본적으로 카운트하지 않음 "" 조건으로 명시적으로 빈 셀만 카운트 가능
여러 조건을 한 번에 처리 못함 COUNTIFS 함수 필요 (복수 조건 처리 시)

3. AVERAGEIF 함수 – 조건에 맞는 값들의 평균 구하기

  • 형식: =AVERAGEIF(조건범위, 조건, 평균범위)
  • 예시: =AVERAGEIF(A2:A5, "A", B2:B5)

→ "A"에 해당하는 값 평균 → (100 + 300) / 2 = 200

 

❗ 주의사항

 

항목 설명
조건범위와 평균범위 크기 동일해야 함 행/열 수가 맞지 않으면 잘못된 결과 발생
조건에 해당하는 값이 없으면 #DIV/0! 오류 발생 해당 조건을 만족하는 값이 없을 경우 오류 처리 필요 (예: IFERROR 사용)
숫자 외의 텍스트나 빈 셀은 평균 계산에서 제외됨 평균 대상은 항상 숫자만 인식됨
조건식을 문자열로 정확히 작성해야 함 ">=90"처럼 조건은 문자열로 입력

4. 실무에서 자주 쓰는 예제

예제 시나리오: 월별 매출 데이터 중 지역이 '서울'인 항목만 분석

 

지역 매출
서울 1000
부산 800
서울 1500
대전 700
 
  • 서울 매출 합계: =SUMIF(A2:A5, "서울", B2:B5) → 2500
  • 서울 데이터 개수: =COUNTIF(A2:A5, "서울") → 2
  • 서울 매출 평균: =AVERAGEIF(A2:A5, "서울", B2:B5) → 1250

5. 요약 비교

 

 함수 기능 자주 쓰이는 상황
SUMIF 조건 만족 값 더함 매출, 수익 합산
COUNTIF 조건 만족 항목 개수 인원 수, 제품 수
AVERAGEIF 조건 만족 값 평균 평가 점수, 거래 평균
 

📌 공통 주의 요약표

 

항목 SUMIF COUNTIF AVERAGEIF
조건과 대상 범위 크기 일치 필요 ❌ (조건만 필요)
조건에 큰따옴표 사용
빈 셀 처리 유의
여러 조건 처리 ❌ → SUMIFS ❌ → COUNTIFS ❌ → AVERAGEIFS
오류 가능성 조건 없음 시 합계 0 조건 없음 시 개수 0 조건 없음 시 #DIV/0!

6. 마무리

조건을 기준으로 데이터를 더하고, 세고, 평균 내는 함수는 엑셀 실무에서 필수입니다.
기초부터 익혀두면 분석 업무 속도와 정확도가 확실히 올라갑니다!

반응형