카테고리 없음

Excel(엑셀)에서 자주 사용되는 조건부 함수 COUNTIFS와 SUMIFS 함수

joy-taei 2025. 7. 9. 11:38
반응형

 

COUNTIFS와 SUMIFS는 Excel(엑셀)에서 자주 사용되는 조건부 함수입니다. 여러 조건을 기준으로 데이터를 세거나 합산할 수 있게 해줍니다.


  COUNTIFS 함수

역할:
여러 조건을 만족하는 **셀의 개수(건수)**를 셉니다.

구문:

COUNTIFS(조건범위1, 조건1, [조건범위2, 조건2], …)

예시:

=COUNTIFS(A2:A10, "서울", B2:B10, ">30")
  • A열에 "서울"이 있고,
  • B열이 30 초과인 행의 개수를 셉니다.

✅ SUMIFS 함수

역할:
여러 조건을 만족하는 셀들의 합계를 구합니다.

구문:

SUMIFS(합계범위, 조건범위1, 조건1, [조건범위2, 조건2], …)

예시:

=SUMIFS(C2:C10, A2:A10, "서울", B2:B10, ">30")
  • A열에 "서울"이 있고,
  • B열이 30 초과인 행의
  • C열 값을 합산합니다.

💡 핵심 차이

함수 기능 사용 목적

COUNTIFS 개수 세기 조건을 만족하는 행의 수
SUMIFS 합계 구하기 조건을 만족하는 값의 합

 

실제 업무에서 많이 쓰이는 COUNTIFS와 SUMIFS 예제

 

 1. 예제 데이터

다음은 A1~C6 범위에 입력된 표입니다:

A (지역) B (나이) C (매출)

서울 25 100
부산 35 200
서울 40 300
대구 28 150
서울 31 250

COUNTIFS 함수 자세히 보기

질문:

"서울에 거주하면서 나이가 30세 초과인 사람은 몇 명인가요?"

 COUNTIFS 공식:

=COUNTIFS(A2:A6, "서울", B2:B6, ">30")

 파라미터 설명:

  • A2:A6 → 첫 번째 조건범위 = 지역
  • "서울" → 첫 번째 조건 = "서울"
  • B2:B6 → 두 번째 조건범위 = 나이
  • ">30" → 두 번째 조건 = 30 초과

동작 과정:

행 지역 나이 조건1: 서울? 조건2: >30? 모두 만족?

2 서울 25
3 부산 35
4 서울 40
5 대구 28
6 서울 31

→ 조건을 모두 만족하는 행은 2개이므로 결과는 2


 SUMIFS 함수 자세히 보기

질문:

"서울에 거주하면서 나이가 30세 초과인 사람들의 매출 합계는?"

반응형

SUMIFS 공식:

=SUMIFS(C2:C6, A2:A6, "서울", B2:B6, ">30")

 파라미터 설명:

  • C2:C6 → 합계를 낼 대상 (매출)
  • A2:A6 → 첫 번째 조건범위 = 지역
  • "서울" → 첫 번째 조건
  • B2:B6 → 두 번째 조건범위 = 나이
  • ">30" → 두 번째 조건

 동작 과정:

행 지역 나이 매출 조건1: 서울? 조건2: >30? 모두 만족? 합산 대상

2 서울 25 100 X
3 부산 35 200 X
4 서울 40 300 ✅ (300)
5 대구 28 150 X
6 서울 31 250 ✅ (250)

→ 조건을 모두 만족하는 매출: 300 + 250 = 550


COUNTIFS vs SUMIFS 요약 비교

함수 설명 사용 예시

COUNTIFS 조건에 맞는 행의 개수 계산 "서울이면서 30세 초과는 몇 명?"
SUMIFS 조건에 맞는 숫자 합계 계산 "서울이면서 30세 초과의 매출 합은?"

📎 팁

  • 조건은 최대 127개까지 쓸 수 있어요!
  • 조건으로 셀 참조도 가능해요.
    예: =COUNTIFS(A2:A6, D1, B2:B6, D2)
    (D1 = "서울", D2 = ">30")

 

반응형