이번 포스팅에서는 엑셀 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")
이 경우, 함수는 “수학” 과목이고 학점이 “A”인 학생의 수, 즉 2를 반환할 것입니다.
엑셀 COUNTIFS 함수 상세 예제
COUNTIFS는 더 복잡한 조건에도 사용할 수 있습니다. 예를 들어, 특정 범위 내의 점수나 날짜를 기준으로 계산을 할 수도 있습니다. 예를 들어, 특정 기간 동안 판매된 제품의 수를 세거나 특정 점수 이상을 받은 학생의 수를 세는 데 사용할 수 있습니다.
가령 아래와 같은 예제 – 학생 이름, 과목, 점수, 그리고 출석 일수를 포함하는 데이터를 사용하여 엑셀 COUNTIFS 함수 활용 방법에 대해 익혀 보겠습니다.
앞선 예제를 좀 더 길게 출석 일수를 포함하여 만들어 보았습니다.
학생명 | 과목 | 점수 | 출석 일수 |
---|---|---|---|
IT매뉴얼A | 수학 | 92 | 30 |
IT매뉴얼B | 수학 | 85 | 28 |
IT매뉴얼C | 영어 | 88 | 32 |
IT매뉴얼A | 과학 | 75 | 29 |
IT매뉴얼B | 영어 | 95 | 31 |
IT매뉴얼C | 수학 | 90 | 30 |
IT매뉴얼A | 영어 | 80 | 28 |
IT매뉴얼B | 과학 | 70 | 26 |
IT매뉴얼C | 과학 | 85 | 27 |
이 데이터를 사용하여 “수학” 과목에서 90점 이상을 받고, 출석 일수가 30일 이상인 학생의 수를 세는 것을 목표로 합니다. 이 경우 다음과 같이 COUNTIFS 함수를 사용할 수 있습니다:
= COUNTIFS(수학 셀 범위, "수학", 점수 셀 범위, ">=90", 출석 일수 셀 범위, ">=30")
이 함수는 다음 조건을 모두 만족하는 행의 수를 반환합니다:
- B열(과목)에서 값이 “수학”인 행.
- C열(점수)에서 값이 90 이상인 행.
- D열(출석 일수)에서 값이 30 이상인 행.
결국 이 예제에서는 “IT매뉴얼A”와 “IT매뉴얼C”가 해당 조건을 만족합니다. 따라서 함수는 2를 반환할 것입니다.
위의 예제와 같이 COUNTIFS 함수를 사용하여 다양한 조건을 조합하고, 복잡한 데이터 세트에서 특정 기준에 부합하는 항목의 수를 효과적으로 계산할 수 있습니다.
참고로 마이크로소프트 지원 페이지에서도 엑셀 COUNTIFS 함수 사용법에 대해 가볍게 안내하고 있습니다.
이번 포스팅에서는 우선 엑셀 COUNTIFS 함수 기본 구조에 대해 알아보고, 기본 예시와 좀 더 복잡한 예시를 통해 COUNTIFS 함수 사용법을 익히도록 하겠습니다.
앞선 포스팅에서 정리한 엑셀 함수 사용법 및 노하우 관련 글은 아래와 같습니다.