본문 바로가기
로그박스 로그박스

엑셀 COUNTIFS 함수 조건에 맞는 개수 구하기 완벽 마스터

읽는 시간 약 8분

엑셀 COUNTIFS 함수로 데이터 관리 전문가 되기

직장 생활을 하다 보면 하루에도 수많은 데이터를 마주하게 됩니다. 매출 실적부터 고객 명부 출석부 재고 관리까지 엑셀은 이제 선택이 아닌 필수가 되었습니다. 그중에서도 특정 조건을 만족하는 데이터의 개수를 세는 작업은 보고서 작성의 기본이자 가장 많이 쓰이는 업무 중 하나입니다.

단순히 눈으로 숫자를 세거나 필터를 걸어 확인하는 방식은 데이터가 조금만 늘어나도 실수를 유발하기 쉽습니다. 업무의 정확도를 높이고 칼퇴를 달성하기 위해 반드시 알아야 할 핵심 기능이 바로 엑셀 COUNTIFS 함수입니다. 조건이 하나일 때 쓰는 COUNTIF에서 한 걸음 더 나아가 여러 조건을 동시에 만족하는 데이터만 쏙쏙 골라내는 이 강력한 함수를 완벽하게 파악해 보겠습니다.

COUNTIFS 함수란 무엇이고 왜 중요한가요

COUNTIFS 함수는 지정한 범위 내에서 여러 개의 조건을 동시에 만족하는 셀의 개수를 세어주는 엑셀 통계 함수입니다. 기존의 COUNTIF 함수가 하나의 조건만 처리할 수 있었다면 COUNTIFS는 앤드 조건의 개념을 확장하여 두 개 이상의 다양한 기준을 한 번에 적용할 수 있습니다.

이 함수가 중요한 이유는 비즈니스 환경의 복잡성 때문입니다. 실제 업무에서는 단순히 서울 지역 고객의 수를 세는 것에 그치지 않고 서울 지역에 거주하면서 동시에 30대이고 우수 회원 등급인 고객의 정확한 숫자를 파악해야 하는 경우가 비일비재합니다. 수많은 데이터 속에서 오류 없이 정확한 인사이트를 도출해 내는 기반이 바로 이 함수입니다.

함수의 기본 구조와 작성 방법 이해하기

엑셀 함수는 수식의 뼈대를 이해하는 것이 가장 빠른 학습 방법입니다. COUNTIFS 함수의 기본적인 생김새는 그리 복잡하지 않습니다.

=COUNTIFS(조건범위1, 조건1, 조건범위2, 조건2, …)

여기서 가장 중요한 규칙은 범위와 조건이 항상 쌍을 이뤄야 한다는 점입니다. 첫 번째 범위를 지정했다면 반드시 그 범위에서 찾을 조건을 입력해야 하고 그 뒤에 두 번째 범위와 두 번째 조건을 짝지어 나열하는 방식입니다. 최대 127개의 범위와 조건 쌍을 지정할 수 있으므로 실무에서 마주하는 거의 모든 복합 조건을 소화할 수 있습니다.

실생활과 업무에서 활용하는 구체적인 사례

이 함수가 실제로 어떻게 쓰이는지 살펴보면 이해가 훨씬 쉽습니다. 직장과 일상에서 마주할 수 있는 대표적인 활용 장면들을 정리했습니다.

  • 영업 팀에서 특정 월에 특정 담당자가 성사시킨 계약 건수 파악
  • 학교나 학원에서 출석률이 90퍼센트 이상이면서 과제 제출을 모두 완료한 학생 수 계산
  • 인사팀에서 마케팅 부서에 근무하고 경력이 5년 이상인 직원 인원수 집계
  • 온라인 쇼핑몰에서 특정 기간 동안 서울 지역에서 판매된 5만 원 이상 상품의 주문 건수 확인

이처럼 데이터를 다각도로 분석해야 할 때 COUNTIFS 함수를 활용하면 단 몇 초 만에 정확한 결과값을 얻을 수 있습니다.

다양한 연산자와 와일드카드를 활용한 고급 기술

단순히 일치하는 텍스트나 숫자만 찾는 것을 넘어 부등호나 특수문자를 결합하면 함수의 활용도가 극대화됩니다.

비교 연산자 활용하기

조건에 크거나 작다 같은 범위를 지정하고 싶을 때는 큰따옴표 안에 연산자를 포함해 주어야 합니다. 예를 들어 50 이상인 값을 찾으려면 “>=50″과 같이 입력합니다. 이때 큰따옴표를 빠뜨리면 엑셀이 오류를 발생시키므로 주의가 필요합니다.

와일드카드 문자 활용하기

텍스트의 일부만 포함된 데이터를 찾고 싶을 때는 만능 열쇠인 와일드카드를 사용합니다. 글자 전체가 일치하지 않아도 특정 단어로 시작하거나 끝나는 경우를 쉽게 찾을 수 있습니다.

  • 물음표는 정확히 한 글자를 대체합니다. 예를 들어 김?라고 쓰면 김철수 김영호 등을 모두 찾습니다.
  • 별표는 글자 수에 상관없이 모든 문자열을 대체합니다. 예를 들어 서울이라고 쓰면 서울시 서울특별시 서울 영등포구 등 서울이라는 단어가 포함된 모든 셀을 인식합니다.

흔히 저지르는 실수와 해결 방법

COUNTIFS 함수를 처음 사용할 때 자주 겪는 시행착오들이 있습니다. 몇 가지 주의사항만 미리 알고 있어도 작업 시간을 크게 줄일 수 있습니다.

셀 범위의 크기와 모양이 일치하지 않을 때

함수에 사용되는 모든 조건 범위는 반드시 행과 열의 크기가 같아야 합니다. 첫 번째 범위가 A2부터 A10까지라면 두 번째 범위 역시 B2부터 B10처럼 동일한 크기를 가져야 합니다. 크기가 다르면 엑셀은 값을 계산하지 못하고 오류를 뿜어냅니다.

큰따옴표 사용을 잊어버릴 때

조건에 텍스트나 연산자를 넣을 때는 반드시 큰따옴표로 감싸주어야 합니다. 다만 조건을 직접 입력하지 않고 다른 셀의 값을 참조할 때는 큰따옴표를 생략하고 셀 주소만 입력해야 정상적으로 작동합니다. 예를 들어 A1셀의 값과 같은 데이터를 찾을 때는 “A1″이 아니라 A1이라고 적어야 합니다.

작업 속도를 높여주는 유용한 팁과 조언

엑셀 고수들은 함수를 입력할 때 저마다의 노하우가 있습니다. 실무에서 바로 써먹을 수 있는 유용한 팁들을 모았습니다.

  • 수식을 직접 타이핑하기보다 함수 마법사 창을 활용하면 범위와 조건을 시각적으로 확인하며 입력할 수 있어 오타를 줄일 수 있습니다.
  • 조건에 들어갈 값을 수식 안에 직접 텍스트로 적기보다는 시트의 특정 셀에 입력해 두고 그 셀을 참조하게 만들면 데이터가 바뀔 때 수식을 수정할 필요 없이 자동으로 결과가 업데이트됩니다.
  • 복잡한 조건이 많아질 때는 함수를 한 번에 길게 쓰기보다 데이터를 먼저 피벗 테이블이나 필터로 정리한 후 접근하는 것이 정신 건강에 이롭습니다.

자주 묻는 질문과 답변

대소문자를 구분해서 개수를 세고 싶어요

기본적인 COUNTIFS 함수는 영문자의 대소문자를 구분하지 않습니다. 예를 들어 apple과 APPLE을 같은 것으로 취급합니다. 만약 대소문자를 엄격하게 구분하여 개수를 세고 싶다면 SUMPRODUCT 함수와 EXACT 함수를 조합하여 별도의 복잡한 수식을 구성해야 합니다.

빈셀을 조건으로 포함하려면 어떻게 해야 하나요

비어 있는 셀을 조건으로 지정하고 싶다면 조건 자리에 빈 큰따옴표 두 개를 나란히 입력하면 됩니다. 즉 “=""” 형태로 입력하면 해당 범위에서 비어 있는 셀의 개수만 골라서 카운트할 수 있습니다.

다른 시트에 있는 데이터를 범위로 지정해도 되나요

물론입니다. 조건 범위와 조건을 지정할 때 마우스로 다른 시트를 클릭하여 영역을 드래그하면 시트 이름이 자동으로 수식에 포함됩니다. 엑셀 파일 하나 안에서 시트 간 이동은 자유로우므로 원본 데이터 시트와 집계 시트를 분리하여 깔끔하게 문서를 관리할 수 있습니다.

비용 효율적인 데이터 분석 환경 만들기

비싼 유료 데이터 분석 프로그램을 도입하기 전에 우리가 이미 가지고 있는 엑셀의 기능을 십분 활용하는 것만으로도 웬만한 비즈니스 요구사항은 전부 해결할 수 있습니다. COUNTIFS 함수는 별도의 추가 비용이나 플러그인 설치 없이도 마이크로소프트 엑셀이나 구글 스프레드시트 기본 기능만으로 강력한 데이터 필터링과 통계 산출을 가능하게 해 줍니다.

반복적인 수동 작업에 들이는 시간을 줄이고 함수를 통한 자동화를 구축하는 것은 곧 개인의 업무 생산성 향상과 직결됩니다. 오늘 배운 내용을 바탕으로 본인의 업무 파일 속 복잡한 조건문들을 하나씩 함수로 변환해 본다면 머지않아 데이터 다루는 일이 훨씬 즐겁고 가볍게 느껴질 것입니다.

osh254016
함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.

error: Content is protected !!

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.