온우주의 하루

Stop wishing, Start doing˚₊·—̳͟͞͞♥

  • 2025. 3. 5.

    by. 온 우 주

    목차

      [사회초년생 필독] 직장인이 알려주는 엑셀함수 : COUNTIFS

      엑셀 COUNTIFS 함수 완벽 가이드 | 다중 조건 데이터 개수 세기

      엑셀에서 데이터를 분석할 때, 특정 조건을 만족하는 데이터가 몇 개 있는지 확인하는 것은 매우 중요합니다. 예를 들어, “영업팀에서 매출이 100만 원 이상인 직원은 몇 명인가?”, “특정 지역에서 특정 제품이 몇 개 판매되었는가?” 같은 질문에 답하려면 COUNTIFS 함수를 활용하면 됩니다. COUNTIFS 함수는 하나 이상의 조건을 만족하는 셀의 개수를 세는 함수입니다. 여러 조건을 조합하여 데이터를 필터링할 수 있기 때문에 데이터베이스 분석, 보고서 작성, 실적 관리 등 다양한 상황에서 필수적으로 사용됩니다. 이번 글에서는 COUNTIFS 함수의 기본 개념, 사용법, 실무 활용 예제, 고급 활용법 및 주의할 점을 구성하였습니다.

       

      ➔ COUNTIFS 함수란?

      COUNTIFS 함수는 두 개 이상의 조건을 동시에 만족하는 데이터의 개수를 계산하는 함수입니다. 이는 단일 조건만 처리하는 COUNTIF 함수와의 차이점입니다.

      ✔ COUNTIFS 함수 기본 문법
      COUNTIFS(조건 범위1, 조건1, [조건 범위2, 조건2], …)

      ✔ 매개변수 설명
      • 조건 범위1 → 첫 번째 조건을 검사할 범위
      • 조건1 → 첫 번째 조건
      • 조건 범위2, 조건2 → 두 번째 조건(추가 조건이 있을 경우 입력)

      ✔ COUNTIF vs COUNTIFS 차이점

      [사회초년생 필독] 직장인이 알려주는 엑셀함수 : COUNTIFS, 예시

       

      ➔ COUNTIFS 함수 기본 사용법

      1. 특정 값과 일치하는 데이터 개수 세기

      ✔ “마케팅팀” 직원 수 세기
      =COUNTIFS(A2:A20, "마케팅팀")
      결과: A2:A20 범위에서 "마케팅팀"인 셀 개수 반환

      ✔ “A 지역에서 판매된 제품 개수” 세기
      =COUNTIFS(B2:B50, "A 지역")
      결과: B2:B50 범위에서 "A 지역"에 해당하는 셀 개수 반환

      2. 특정 숫자 조건을 만족하는 데이터 개수 세기

      ✔ “매출이 100만 원 이상인 직원 수 세기”
      =COUNTIFS(C2:C100, ">=1000000")
      결과: C2:C100 범위에서 100만 원 이상인 셀 개수 반환

      ✔ “평균 점수가 80점 미만인 학생 수 세기”
      =COUNTIFS(D2:D50, "<80")
      결과: D2:D50 범위에서 80점 미만인 셀 개수 반환

      3. 특정 날짜 범위 내 데이터 개수 세기

      ✔ “2024년 1월 이후 데이터 개수 세기”
      =COUNTIFS(A2:A100, ">=2024-01-01")
      결과: A2:A100에서 "2024-01-01" 이후 날짜를 포함하는 셀 개수 반환

      ✔ “2024년 1월부터 3월까지 데이터 개수 세기”
      =COUNTIFS(A2:A100, ">=2024-01-01", A2:A100, "<=2024-03-31")
      결과: `“2024-01-01”부터 “2024-03-31” 사이의 데이터 개수 반환**

      ➔ COUNTIFS 함수 실무 활용 예제

      1. 특정 부서에서 특정 금액 이상의 매출을 올린 직원 수

      ✔ “영업팀에서 500만 원 이상 매출을 올린 직원 수”
      =COUNTIFS(A2:A50, "영업팀", B2:B50, ">=5000000")
      결과: A2:A50에서 "영업팀"인 직원 중, B2:B50에서 500만 원 이상 매출을 올린 직원 수 반환

      2. 특정 지역에서 특정 제품이 몇 개 판매되었는지 계산

      ✔ “서울에서 노트북이 판매된 개수”
      =COUNTIFS(A2:A100, "서울", B2:B100, "노트북")
      결과: A2:A100에서 "서울"인 행 중, B2:B100에서 "노트북"인 데이터 개수 반환

      3. 특정 점수 구간에 속하는 학생 수 세기

      ✔ “80점 이상 90점 이하인 학생 수 세기”
      =COUNTIFS(A2:A50, ">=80", A2:A50, "<=90")
      결과: A2:A50에서 80점 이상 90점 이하에 속하는 학생 수 반환

      4. 특정 기간 동안 특정 고객이 구매한 횟수 세기

      ✔ “김철수가 2024년 1월부터 3월까지 구매한 횟수”
      =COUNTIFS(A2:A100, "김철수", B2:B100, ">=2024-01-01", B2:B100, "<=2024-03-31")
      결과: "김철수"가 "2024-01-01"부터 "2024-03-31"까지 구매한 횟수 반환

      ➔ COUNTIFS 함수 고급 활용법

      1. 와일드카드(*, ?) 활용

      ✔ “김”으로 시작하는 사람 수 세기
      =COUNTIFS(A2:A50, "김*")
      결과: "김"으로 시작하는 데이터 개수 반환

      ✔ “길이가 5글자인 이름 개수 세기”
      =COUNTIFS(A2:A50, "?????")
      결과: 글자 수가 5개인 데이터 개수 반환

      ➔ COUNTIFS 함수 사용 시 주의할 점

      ✔ 1. 조건이 여러 개일 경우 동일한 범위를 반복 입력해야 함
      ✔ 2. 날짜 조건은 ">="&DATE(2024,1,1) 형식으로 입력하는 것이 정확함
      ✔ 3. 숫자 조건에는 따옴표 없이 입력 가능하지만, 논리 연산자 포함 시 따옴표 필요
      ✔ 4. 와일드카드(*, ?)는 텍스트 조건에서만 사용 가능

      ➔ COUNTIFS 함수 요약 정리

      기본 문법
      COUNTIFS(조건 범위1, 조건1, [조건 범위2, 조건2], …)

      실무 활용 예제
      • 특정 부서에서 목표 매출을 달성한 직원 수
      • 특정 지역에서 특정 제품이 판매된 횟수
      • 특정 점수 구간에 속하는 학생 수
      • 특정 기간 동안 특정 고객의 구매 횟수

      주의할 점
      • 여러 조건을 적용할 경우 동일한 범위를 반복 입력
      • 날짜 조건은 DATE 함수를 사용하여 정확하게 입력
      • 와일드카드는 텍스트 조건에서만 사용 가능


      #엑셀COUNTIFS #엑셀조건개수세기 #엑셀데이터분석 #엑셀함수 #엑셀수식 #엑셀자동화 #엑셀실무 #엑셀활용 #엑셀팁 #엑셀보고서