엑셀 COUNTIFS 함수 여러 조건에 맞는 개수 세기 1분 마스터 끝내기

이번 포스팅에서는 엑셀 COUNTIFS 함수 – 엑셀에서 여러가지 조건을 만족하는 셀의 개수를 세는 함수인 COUNTIFS 함수 기본 구조와 사용법에 대해 정리해보았습니다.

마이크로소프트 엑셀(excel)은 데이터 처리 및 분석에 있어 매우 강력한 도구입니다. 엑셀 다양한 분야에서 활용되며, 그 사용 목적은 데이터 정리부터 복잡한 분석에 이르기까지 매우 광범위합니다. 엑셀의 핵심적인 강점 중 하나는 바로 다양한 내장 함수를 통한 데이터 연산과 처리 기능입니다. 엑셀 내장 함수는 사용자가 데이터를 효율적으로 다루는 데 큰 도움을 주며, 복잡하게 보이는 데이터 관련 작업을 단순화시킵니다.

엑셀 함수는 기본적인 사칙연산에서부터 시작해 데이터 정렬, 조건부 연산, 통계 계산 등 다양한 범위를 아우릅니다. 사용자는 이러한 함수들을 조합하여 복잡한 데이터 세트를 분석하고, 유의미한 정보를 추출할 수 있습니다. 이러한 함수 중 특히 ‘COUNTIFS’는 엑셀에서 매우 유용하게 쓰이는 도구 중 하나입니다.

‘엑셀 COUNTIFS’ 함수는 특정 조건을 만족하는 셀의 수를 세는 데 사용됩니다. 예를 들어, 특정 열에서 특정 값 이상인 셀의 수를 세거나, 두 가지 이상의 조건을 동시에 만족하는 셀의 수를 파악할 때 매우 효과적입니다. 이는 엑셀 사용자가 복잡한 데이터 세트 내에서 특정 기준에 부합하는 항목의 수를 쉽게 찾을 수 있게 도와줍니다.

예를 들어, 세일즈 데이터가 있는 경우, 특정 지역의 특정 제품에 대한 판매량을 세는 데 ‘COUNTIFS’ 함수를 사용할 수 있습니다. 이렇게 하면, 한 열에서 지역을 기준으로 하고 다른 열에서 제품 종류를 기준으로 하는 두 조건을 동시에 만족하는 데이터만을 세어 볼 수 있습니다. 이는 단순히 데이터를 보는 것 이상의 통찰력을 제공하며, 특정 패턴이나 경향을 파악하는 데 유용합니다.

이번 포스팅에서는 우선 엑셀 COUNTIFS 함수 기본 구조에 대해 알아보고, 기본 예시와 좀 더 복잡한 예시를 통해 COUNTIFS 함수 사용법을 익히도록 하겠습니다.

참고로 COUNT 관련 함수는 아래와 같이 5가지가 있습니다. 5가지에 대해서는 앞선 포스팅에서 가볍게 정리해둔 바 있습니다.

1. COUNT: 숫자가 포함된 셀 개수를 구함
2. COUNTA: 비어 있지 않은 셀 개수를 구함
3. COUNTBLANK: 비어 있는 셀 개수를 구함
4. COUNTIF: 지정된 조건을 충족하는 셀 개수를 구함
5. COUNTIFS : 여러가지 조건을 충족하는 셀 개수를 구함


엑셀 COUNTIFS 함수 기본 구조

엑셀 COUNTIFS 함수는 앞서 설명한 바와 같이, 특정 조건을 만족하는 셀의 수를 세는 데 사용됩니다. 이 함수는 복잡한 데이터 세트 내에서 특정 기준에 부합하는 항목의 수를 찾을 때 특히 유용합니다.

엑셀 COUNTIFS 함수의 기본 구조는 다음과 같습니다:

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], ...)
  • criteria_range1: 첫 번째 조건을 적용할 범위입니다.
  • criteria1: 첫 번째 범위에 적용할 조건입니다.
  • [criteria_range2, criteria2], …: 추가적인 범위와 그에 해당하는 조건들입니다. 이들은 선택적으로 사용할 수 있습니다.

사실 이렇게만 기본 구조를 정리하면 엑셀 COUNTIFS 사용 방법이 이해하기가 어려울 수 있는데요, 좀 더 쉬운 예시로 정리하면 아래와 같습니다.

엑셀 COUNTIFS 기본 예제

예를 들어, 학생들의 성적 목록이 있고 특정 과목에서 A학점을 받은 학생들의 수를 세고 싶다고 가정해 보겠습니다. 이 경우 COUNTIFS 함수를 사용하여 “과목” 열에서 “수학”이라는 조건과 “학점” 열에서 “A”라는 조건을 동시에 만족하는 학생의 수를 셀 수 있습니다.

엑셀 시트가 다음과 같이 구성되어 있다고 가정합니다:

학생과목학점
IT매뉴얼A수학A
IT매뉴얼B수학B
IT매뉴얼C영어A
IT매뉴얼D수학A

여기서 “수학” 과목에서 A학점을 받은 학생의 수를 세려면, COUNTIFS 함수를 다음과 같이 사용할 수 있습니다:

= COUNTIFS(과목 셀 범위, "수학", C1:C4, "A")
엑셀 countifs 함수 사용법

이 경우, 함수는 “수학” 과목이고 학점이 “A”인 학생의 수, 즉 2를 반환할 것입니다.

엑셀 countifs 함수 사용법


엑셀 COUNTIFS 함수 상세 예제

COUNTIFS는 더 복잡한 조건에도 사용할 수 있습니다. 예를 들어, 특정 범위 내의 점수나 날짜를 기준으로 계산을 할 수도 있습니다. 예를 들어, 특정 기간 동안 판매된 제품의 수를 세거나 특정 점수 이상을 받은 학생의 수를 세는 데 사용할 수 있습니다.

가령 아래와 같은 예제 – 학생 이름, 과목, 점수, 그리고 출석 일수를 포함하는 데이터를 사용하여 엑셀 COUNTIFS 함수 활용 방법에 대해 익혀 보겠습니다.

앞선 예제를 좀 더 길게 출석 일수를 포함하여 만들어 보았습니다.

학생명과목점수출석 일수
IT매뉴얼A수학9230
IT매뉴얼B수학8528
IT매뉴얼C영어8832
IT매뉴얼A과학7529
IT매뉴얼B영어9531
IT매뉴얼C수학9030
IT매뉴얼A영어8028
IT매뉴얼B과학7026
IT매뉴얼C과학8527

이 데이터를 사용하여 “수학” 과목에서 90점 이상을 받고, 출석 일수가 30일 이상인 학생의 수를 세는 것을 목표로 합니다. 이 경우 다음과 같이 COUNTIFS 함수를 사용할 수 있습니다:

= COUNTIFS(수학 셀 범위, "수학", 점수 셀 범위, ">=90", 출석 일수 셀 범위, ">=30")
엑셀 countifs 함수 사용법

이 함수는 다음 조건을 모두 만족하는 행의 수를 반환합니다:

  1. B열(과목)에서 값이 “수학”인 행.
  2. C열(점수)에서 값이 90 이상인 행.
  3. D열(출석 일수)에서 값이 30 이상인 행.

결국 이 예제에서는 “IT매뉴얼A”와 “IT매뉴얼C”가 해당 조건을 만족합니다. 따라서 함수는 2를 반환할 것입니다.

엑셀 countifs 함수 사용법

위의 예제와 같이 COUNTIFS 함수를 사용하여 다양한 조건을 조합하고, 복잡한 데이터 세트에서 특정 기준에 부합하는 항목의 수를 효과적으로 계산할 수 있습니다.

참고로 마이크로소프트 지원 페이지에서도 엑셀 COUNTIFS 함수 사용법에 대해 가볍게 안내하고 있습니다.

이번 포스팅에서는 우선 엑셀 COUNTIFS 함수 기본 구조에 대해 알아보고, 기본 예시와 좀 더 복잡한 예시를 통해 COUNTIFS 함수 사용법을 익히도록 하겠습니다.


앞선 포스팅에서 정리한 엑셀 함수 사용법 및 노하우 관련 글은 아래와 같습니다.

엑셀 함수 안됨 계산 인식 오류 10초 해결 꿀팁

Excel 엑셀 소수점 반올림 2가지 방법 (ROUND, MROUND 함수)

Leave a Comment