엑셀에서 COUNTIFS 함수는 여러 조건을 동시에 만족하는 셀의 개수를 세는 데 사용됩니다. 이 함수는 주로 복잡한 데이터 분석 작업에서 여러 기준에 따라 데이터를 필터링하거나 특정 조건을 충족하는 데이터의 개수를 파악하는 데 유용합니다. 이번 글에서는 COUNTIFS 함수의 기본 사용법과 다양한 실무 예제를 통해 이 함수를 어떻게 활용할 수 있는지 알아보겠습니다.
COUNTIFS 함수의 기본 작성 형태
COUNTIFS 함수의 기본적인 작성 구조는 다음과 같습니다:
=COUNTIFS(범위1, 조건1, [범위2, 조건2], ...)
여기서 범위1
과 조건1
은 첫 번째 조건을 적용할 범위와 조건을 의미하며, 범위2
와 조건2
는 두 번째 조건을 의미합니다. COUNTIFS 함수는 지정된 범위들에서 모든 조건을 만족하는 셀의 개수를 반환합니다.
COUNTIFS 함수의 사용처와 구체적인 예시
COUNTIFS 함수는 주로 여러 조건을 동시에 적용하여 데이터를 분석할 때 사용됩니다. 예를 들어, 특정 날짜 범위 내에서 특정 제품의 판매 건수를 세거나, 여러 조건에 맞는 데이터를 필터링할 때 유용합니다.
아래는 COUNTIFS 함수를 사용하는 기본적인 예시입니다:
예시 1: 특정 범위 내 조건을 만족하는 데이터 개수 세기
아래 표에서 COUNTIFS 함수를 사용하여 범위 A1:A10
에 있는 값 중 5 이상이면서 동시에 B1:B10
범위에서 "예"를 포함하는 데이터의 개수를 세는 방법입니다:
A | B | |
---|---|---|
1 | 5 | 예 |
2 | 7 | 아니오 |
3 | 3 | 예 |
4 | 8 | 예 |
5 | 2 | 아니오 |
6 | 1 | 예 |
7 | 10 | 예 |
8 | 4 | 아니오 |
9 | 6 | 예 |
10 | 9 | 아니오 |
위의 경우, =COUNTIFS(A1:A10, ">=5", B1:B10, "예")
를 사용하면 결과로 4가 반환됩니다.
예시 2: 특정 날짜 범위와 조건을 만족하는 데이터 개수 세기
COUNTIFS 함수는 특정 날짜 범위와 조건을 만족하는 데이터를 세는 데도 사용할 수 있습니다. 예를 들어, 아래 표에서 2023년 1월과 2월에 판매된 제품 중에서 100개 이상 판매된 제품의 개수를 세고자 할 때:
A | B | C | |
---|---|---|---|
1 | 제품 | 판매량 | 판매일 |
2 | A | 150 | 2023-01-15 |
3 | B | 80 | 2023-01-20 |
4 | C | 120 | 2023-02-10 |
5 | D | 50 | 2023-02-25 |
이 경우, =COUNTIFS(C2:C5, ">=2023-01-01", C2:C5, "<=2023-02-28", B2:B5, ">=100")
를 사용하면 결과로 2가 반환됩니다.
COUNTIFS 함수의 실무형 예제
실무에서는 COUNTIFS 함수를 활용해 다중 조건을 적용하여 데이터를 효율적으로 분석할 수 있습니다. 예를 들어, 특정 지역에서 특정 조건을 만족하는 데이터를 필터링하거나, 여러 조건에 맞는 판매 데이터를 추출하는 데 유용합니다.
실무 예시 1: 특정 조건에 따른 다중 필터링
다음 표는 지역별 판매 데이터를 나타냅니다. COUNTIFS 함수를 이용하여 특정 지역에서 100개 이상의 판매량을 기록한 제품의 개수를 세어볼 수 있습니다:
A | B | C | |
---|---|---|---|
1 | 제품 | 판매량 | 지역 |
2 | A | 150 | 서울 |
3 | B | 80 | 부산 |
4 | C | 120 | 서울 |
5 | D | 50 | 대구 |
서울 지역에서 판매량이 100개 이상인 제품을 세려면 =COUNTIFS(C2:C5, "서울", B2:B5, ">=100")
를 사용하여 2가 반환됩니다.
실무 예시 2: 특정 기간과 조건을 만족하는 데이터 필터링
다음 표는 특정 기간의 주문 데이터를 나타냅니다. COUNTIFS 함수를 이용하여 특정 기간 동안 특정 금액 이상의 주문이 몇 건인지 확인할 수 있습니다:
A | B | C | D | |
---|---|---|---|---|
1 | 주문번호 | 제품 | 금액 | 주문일 |
2 | 001 | A | 50000 | 2024-01-10 |
3 | 002 | B | 30000 | 2024-02-15 |
4 | 003 | C | 100000 | 2024-01-20 |
5 | 004 | D | 70000 | 2024-02-28 |
2024년 1월에 5만 원 이상의 주문 건수를 세려면 =COUNTIFS(D2:D5, ">=2024-01-01", D2:D5, "<=2024-01-31", C2:C5, ">=50000")
를 사용하여 2가 반환됩니다.
COUNTIFS 함수 사용 시 주의사항
COUNTIFS 함수를 사용할 때는 다음과 같은 주의사항이 있습니다:
- 조건 형식: 각 조건은 따옴표로 감싸서 입력해야 하며, 숫자나 비교 연산자도 포함될 수 있습니다.
- 범위 일치: 각 범위는 동일한 크기와 모양을 가져야 하며, 그렇지 않을 경우 오류가 발생할 수 있습니다.
- 와일드카드 사용: 텍스트 조건에서 와일드카드(*, ?)를 사용할 수 있으며, 이를 통해 부분 일치도 검색 가능합니다.
COUNTIFS 함수의 문제를 풀 수 있는 예시
다음은 COUNTIFS 함수를 사용하여 문제를 푸는 예시입니다:
문제:
다음 표에서 "서울" 지역에서 판매량이 100개 이상인 제품의 개수를 구하세요:
A | B | C | |
---|---|---|---|
1 | 제품 | 판매량 | 지역 |
2 | A | 150 | 서울 |
3 | B | 80 | 부산 |
4 | C | 120 | 서울 |
5 | D | 50 | 대구 |
답을 보려면 오른쪽을 마우스로 드래그하세요: =COUNTIFS(C2:C5, "서울", B2:B5, ">=100")
엑셀에서의 COUNTIFS 함수는 복잡한 조건부 데이터 분석에서 필수적인 도구입니다. 여러 조건을 동시에 적용하여 데이터를 필터링하고 분석하는 데 큰 도움이 됩니다.
'#1 엑셀 함수 > #1.1 단일 함수' 카테고리의 다른 글
엑셀 SUMIFS 함수 사용법 및 실무 예제 (0) | 2024.08.20 |
---|---|
엑셀 SUMIF 함수 사용법 및 실무 예제 (0) | 2024.08.19 |
엑셀 COUNTIF 함수 사용법 및 실무 예제 (0) | 2024.08.18 |
엑셀 COUNTA 함수 사용법 및 실무 예제 (0) | 2024.08.18 |
엑셀 COUNT 함수 사용법 및 실무 예제 (0) | 2024.08.18 |