본문 바로가기
엑셀 실무

COUNTIF vs COUNTIFS 차이, 실무에서 이렇게 씁니다

by RichFebru 2026. 8. 1.
반응형

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 차이, 실무 활용법 (이전 발행)

반응형