티스토리 뷰

반응형

COUNTIF는 조건 1개로 개수를 세고, COUNTIFS는 조건 2개 이상을 동시에 만족하는 개수를 셉니다. "거래처별 발주 건수", "특정 월에 특정 품목이 몇 건" 같이 여러 조건이 겹치는 집계는 COUNTIFS가 훨씬 간결합니다.

📎 첨부한 실습 파일(COUNTIF_COUNTIFS_실습.xlsx)에 거래처·월별 데이터로 두 함수를 직접 비교해볼 수 있습니다.

이 글에서 답하는 질문

  • COUNTIF와 COUNTIFS의 인수 순서 차이
  • 날짜 범위 조건을 COUNTIFS에 넣는 방법
  • 빈 셀·특정 텍스트·숫자 범위를 세는 실무 예시

두 함수의 기본 구조

COUNTIF (조건 1개):

=COUNTIF(범위, 조건)
예: =COUNTIF(B:B, "H실업")
→ B열에서 " H 실업"인 셀의 개수

COUNTIFS (조건 2개 이상):

=COUNTIFS(범위1, 조건1, 범위2, 조건2, ...)
예: =COUNTIFS(B:B, " H 실업", C:C, "면 티셔츠")
→ B열이 " H 실업"이고 C열이 "면 티셔츠"인 행의 개수

SUMIFS와 달리 COUNTIFS는 합산 범위가 따로 없고, 조건 범위와 조건의 쌍만 나열합니다.

실무 예시 1: 거래처별 발주 건수

목적 수식
H 실업 전체 발주 건수 =COUNTIF(B:B, " H 실업")
H 실업 6월 발주 건수 =COUNTIFS(B:B, " H 실업", A:A, ">="&DATE(2026,6,1), A:A, "<="&DATE(2026,6,30))
H 실업 + 면 티셔츠 건수 =COUNTIFS(B:B, " H 실업", C:C, "면 티셔츠")

실무 예시 2: 빈 셀 개수 세기

=COUNTIF(D:D, "") → D열에서 비어있는 셀 개수
=COUNTIF(D:D, "<>") → D열에서 비어있지 않은 셀 개수

빈 셀 확인은 데이터 입력 현황을 점검할 때 자주 씁니다.

실무 예시 3: 숫자 범위 조건

=COUNTIF(E:E, ">=100000") → E열에서 10만원 이상인 셀 개수
=COUNTIFS(E:E, ">=100000", E:E, "<500000") → 10만원 이상 50만원 미만 개수

실무 예시 4: 셀 참조로 조건 유연하게 만들기

조건을 직접 수식에 쓰지 않고 셀 참조로 만들면 거래처명·기간을 바꿀 때 수식을 다시 쓸 필요가 없습니다:

F1셀에 " H 실업"이 있을 때:
=COUNTIF(B:B, F1)

여러 조건 셀과 연동하면 대시보드처럼 자동으로 바뀌는 집계표를 만들 수 있습니다.

COUNTIF/COUNTIFS로 못 하는 것

OR 조건(A이거나 B인 경우)은 COUNTIFS 하나로 처리할 수 없습니다. 이 경우 COUNTIF를 두 번 더하거나 SUMPRODUCT를 씁니다:

H 실업 또는 S상역인 건수:
=COUNTIF(B:B, " H 실업") + COUNTIF(B:B, "S상역")

COUNTIF vs COUNTIFS 빠른 비교

항목 COUNTIF COUNTIFS
조건 수 1개 2개 이상 (AND 조건)
OR 조건 두 번 더하기로 처리 동일
SUMIF와의 관계 SUMIF의 개수 버전 SUMIFS의 개수 버전

마무리

COUNTIFS는 인수 순서가 SUMIFS와 동일하므로 SUMIFS를 이미 알고 있다면 어렵지 않습니다. 첨부 파일의 데이터로 직접 수식을 입력해보면 두 함수의 차이가 바로 이해됩니다.

엑셀 COUNTIF COUNTIFS 차이 조건 개수 실무 사용법
출처 - 엑셀
COUNTIF_COUNTIFS_실습.xlsx
0.01MB


관련 글: SUMIF vs SUMIFS 차이, 실무 활용법 (이전 발행)

반응형
반응형