
엑셀로 직원 실적이나 판매 내역을 관리하다 보면 한 가지 조건이 아니라 여러 조건을 동시에 만족하는 데이터가 몇 개인지 확인해야 할 때가 있습니다.
예를 들어 서울 지역에서 판매된 상품 중 매출이 100만 원 이상인 거래가 몇 건인지 계산하는 경우입니다.
이럴 때 유용한 함수가 바로 COUNTIFS 함수입니다.
지난 글에서 배운 COUNTIF 함수가 하나의 조건을 기준으로 개수를 계산했다면, COUNTIFS 함수는 두 가지 이상의 조건을 동시에 적용할 수 있습니다.
이번 글에서는 COUNTIFS 함수의 기본 사용법부터 실제 업무에 활용하는 방법까지 알아보겠습니다.
1. COUNTIFS 함수란?
COUNTIFS 함수는 여러 조건을 모두 만족하는 셀 또는 행의 개수를 계산하는 함수입니다.
기본 수식
=COUNTIFS(조건범위1,조건1,조건범위2,조건2)
각 항목의 의미는 다음과 같습니다.
- 조건범위1: 첫 번째 조건을 검사할 영역
- 조건1: 첫 번째 조건
- 조건범위2: 두 번째 조건을 검사할 영역
- 조건2: 두 번째 조건
COUNTIFS 함수는 모든 조건이 동시에 충족된 경우에만 개수를 계산합니다.
2. 지역별 매출 조건 계산하기
다음과 같은 판매 자료가 있다고 가정하겠습니다.
지역상품매출액
| 서울 | 사과 | 1,200,000 |
| 부산 | 사과 | 800,000 |
| 서울 | 배 | 1,500,000 |
| 서울 | 사과 | 900,000 |
| 서울 | 사과 | 1,300,000 |
A열은 지역, B열은 상품, C열은 매출액입니다.
서울 지역에서 사과를 판매한 거래 건수를 계산하려면 다음 수식을 입력합니다.
=COUNTIFS(A2:A6,"서울",B2:B6,"사과")
계산 결과: 3건
서울이면서 동시에 사과인 행만 계산합니다.
서울 지역의 모든 거래를 세는 것이 아니라 두 가지 조건을 모두 만족하는 거래만 계산한다는 점이 중요합니다.
3. 매출 100만 원 이상인 거래 계산하기
이번에는 서울 지역에서 매출액이 100만 원 이상인 거래가 몇 건인지 알아보겠습니다.
=COUNTIFS(A2:A6,"서울",C2:C6,">=1000000")
계산 결과: 3건
서울 지역이면서 매출액이 100만 원 이상인 거래만 계산합니다.
이처럼 COUNTIFS 함수는 문자 조건과 숫자 조건을 함께 사용할 수 있습니다.
4. 세 가지 조건 동시에 적용하기
COUNTIFS 함수는 두 가지뿐 아니라 세 가지 이상의 조건도 적용할 수 있습니다.
예를 들어 서울 지역에서 사과를 판매했고 매출액도 100만 원 이상인 거래 건수를 구한다고 가정하겠습니다.
=COUNTIFS(A2:A6,"서울",B2:B6,"사과",C2:C6,">=1000000")
계산 결과: 2건
조건은 다음과 같습니다.
- 지역이 서울일 것
- 상품이 사과일 것
- 매출액이 100만 원 이상일 것
세 가지 조건을 모두 만족하는 데이터만 계산합니다.
회사별 실적 분석이나 상품 판매 현황 관리에 활용하기 좋습니다.
5. 특정 기간의 거래 건수 계산하기
COUNTIFS 함수는 날짜 조건에도 사용할 수 있습니다.
A2부터 A100까지 거래 날짜가 실제 엑셀 날짜 형식으로 입력되어 있다고 가정하겠습니다.
2026년 10월에 발생한 거래 건수를 계산하려면 다음 수식을 사용합니다.
=COUNTIFS(A2:A100,">="&DATE(2026,10,1),A2:A100,"<"&DATE(2026,11,1))
이 수식은 2026년 10월 1일 이상, 11월 1일 미만의 날짜를 계산합니다.
월별 주문 건수나 직원 출근 기록을 관리할 때 유용합니다.
6. 특정 셀을 조건으로 사용하기
COUNTIFS 함수의 조건을 직접 입력하지 않고 셀에 입력된 값을 참조할 수도 있습니다.
예를 들어 E2 셀에 '서울', F2 셀에 '사과'가 입력되어 있다고 가정하겠습니다.
=COUNTIFS(A2:A100,E2,B2:B100,F2)
E2 셀을 부산으로 변경하면 부산 지역의 사과 거래 건수를 계산합니다.
F2 셀의 상품명을 변경하면 해당 상품의 거래 건수로 결과가 바뀝니다.
조건이 자주 변경되는 업무용 보고서에 활용하면 편리합니다.
7. COUNTIFS 함수 사용 시 주의사항
COUNTIFS 함수를 사용할 때는 다음 사항을 확인해야 합니다.
첫째, 모든 조건범위는 행과 열의 크기가 같아야 합니다.
둘째, 비교 연산자가 포함된 조건은 큰따옴표로 묶어야 합니다.
셋째, 날짜 조건을 적용할 때는 날짜가 문자로 저장되어 있지 않은지 확인해야 합니다.
넷째, COUNTIFS 함수는 기본적으로 모든 조건을 만족하는 데이터만 계산합니다.
예를 들어 서울 또는 부산의 거래 건수를 계산하려면 각각 COUNTIF로 계산한 결과를 더하는 방법도 사용할 수 있습니다.
=COUNTIF(A2:A100,"서울")+COUNTIF(A2:A100,"부산")
8. COUNTIFS 함수 실무 활용 정리
활용 업무주요 조건
| 지역별 판매 건수 | 지역 + 상품 |
| 우수 실적 건수 | 지역 + 매출액 |
| 특정 상품 고액 거래 | 지역 + 상품 + 금액 |
| 월별 거래 건수 | 시작 날짜 + 종료 날짜 |
| 직원별 실적 관리 | 직원명 + 실적 기준 |
COUNTIFS 함수는 조건이 많아질수록 활용 가치가 높아집니다.
9. 마무리
엑셀 COUNTIFS 함수는 여러 조건을 동시에 만족하는 데이터의 개수를 계산하는 데 유용한 함수입니다.
직원 실적, 매출 관리, 고객 데이터, 거래 내역 등 다양한 실무에서 활용할 수 있습니다.
기본 COUNTIF 함수에 익숙해졌다면 COUNTIFS 함수를 연습해 보세요.
COUNTIFS 함수를 잘 활용하면 복잡한 데이터에서도 원하는 조건의 결과를 빠르고 정확하게 확인할 수 있습니다.
'엑셀 실무 마스터' 카테고리의 다른 글
| 엑셀 COUNTIF 함수 사용법 총정리|조건에 맞는 데이터 개수 자동 계산하기 (2026) (1) | 2026.10.11 |
|---|---|
| 엑셀 IF 함수 사용법 총정리|초보자도 쉽게 배우는 조건별 자동 계산 (0) | 2026.10.11 |
| 엑셀 실무 필수 함수 6가지|SUMIF부터 XLOOKUP까지 #2 (0) | 2026.10.10 |
| 엑셀 초보자 필수 함수 6가지|SUM부터 IF까지 쉽게 배우기 #1 (0) | 2026.10.10 |
| 엑셀 IFERROR 함수 완전정복|#N/A·#DIV/0! 오류 해결하기 (0) | 2026.10.09 |