엑셀 COUNTIF 함수 사용법, 조건에 맞는 개수 세기 초간단 해결! (실무 예제)
설문조사 결과에서 '만족' 응답이 몇 개인지, 재고 목록에서 특정 상품의 개수는 몇 개인지 일일이 눈으로 세고 계신가요? 혹은 출석부에서 '출석' 도장을 Ctrl+F로 찾아가며 개수를 확인하고 있지는 않으신가요?
이런 수작업은 데이터가 몇 개 안 될 때는 괜찮지만, 양이 많아지면 시간을 잡아먹는 주범이 되며, 사람의 눈으로 하는 만큼 실수가 발생할 확률도 매우 높습니다.
하지만 오늘 배울 엑셀 COUNTIF 함수 사용법 하나면, 이 모든 번거로움을 1분 만에 해결할 수 있습니다. 특정 조건에 맞는 데이터가 몇 개인지 정확하고 빠르게 세는 '조건부 개수 세기' 비법을 완벽하게 알려드립니다.
이 글의 마지막에는 바쁘신 분들을 위한 핵심 내용 3줄 요약도 준비되어 있습니다.
✨ 목차
🤔엑셀 COUNTIF 함수란? (COUNT + IF)
엑셀 COUNTIF 함수는 그 이름에서 알 수 있듯이, 개수를 세는 COUNT 함수와 조건을 부여하는 IF 함수가 결합된 형태입니다. 즉, 지정한 범위 내에서 설정한 조건과 일치하는 셀이 몇 개인지 그 개수를 세어주는 함수입니다.
'90점 이상인 학생은 몇 명인가?', '판매 품목 중 '사과'는 총 몇 건인가?', '참석자 명단에 있는 사람 중 '불참'은 몇 명인가?' 와 같은 질문에 대한 답을 순식간에 찾아주죠.
단순히 데이터의 개수를 세는 것을 넘어, 조건에 맞는 데이터만 필터링하여 그 수를 파악할 수 있기 때문에 데이터 현황 분석 및 요약 보고서 작성에 매우 유용하게 사용됩니다.
⚙️COUNTIF 함수 사용법, 단 2개 인수면 끝! (기본 공식)
COUNTIF 함수의 매력은 공식이 매우 간단하다는 점입니다. 엑셀에 명령을 내리기 위해 필요한 재료는 딱 두 가지뿐입니다.
=COUNTIF(range, criteria)
각 인수가 무엇을 의미하는지, 이 두 가지만 기억하면 오늘부터 바로 실무에 적용할 수 있습니다.
- range (범위): 조건을 검사하고 싶은 셀들의 범위입니다. 'A2:A50'처럼 특정 범위를 지정하거나 'A:A'처럼 열 전체를 지정할 수 있습니다.
- criteria (조건): 어떤 셀의 개수를 셀지 결정하는 기준입니다. "합격"과 같은 텍스트, ">=80"과 같은 비교 연산자, 또는 특정 값이 들어있는 셀(B2)을 조건으로 지정할 수 있습니다.
'어디에서(range), 무엇을 셀 것인가(criteria)' 이 두 가지만 엑셀에게 알려주면, 나머지는 모두 자동으로 처리됩니다. 정말 간단하죠?
📊실무 예제로 배우는 COUNTIF 함수 (텍스트, 숫자 개수 세기)
이제 실제 예제를 통해 COUNTIF 함수 사용법을 직접 익혀보겠습니다. '영업팀 실적 및 평가' 데이터를 바탕으로 특정 조건에 맞는 직원 수를 계산해 보겠습니다.
부서 | 이름 | 실적(점) | 평가 |
---|---|---|---|
영업1팀 | 김민준 | 92 | 통과 |
영업2팀 | 이서아 | 78 | 재교육 |
영업1팀 | 박도윤 | 85 | 통과 |
예제 1: '영업1팀' 직원 수 세기 (텍스트 조건)
전체 직원 중 '영업1팀'에 소속된 인원이 몇 명인지 세어보겠습니다. =COUNTIF(A2:A4, "영업1팀")
→ 결과: 2
예제 2: 실적이 80점 이상인 직원 수 세기 (숫자 조건)
전체 직원 중 실적이 80점 이상인 '우수 직원'이 몇 명인지 계산합니다. =COUNTIF(C2:C4, ">=80")
→ 결과: 2
🚀 핵심 포인트: 조건(Criteria) 작성법
COUNTIF 함수 사용 시 조건 작성법만 기억하면 절반은 성공입니다.
1. 텍스트 조건은 "큰따옴표"로 묶어주세요. (예: "통과")
2. 부등호(>, <, >=, <=)를 사용하는 비교 조건도 "큰따옴표" 안에 넣어야 합니다. (예: "<>재교육" → '재교육'이 아닌 셀)
3. 특정 셀의 값을 조건으로 사용하려면 큰따옴표 없이 셀 주소만 입력합니다. (예: A2)
💡COUNTIF 고수의 비법 (와일드카드 & COUNTIFS)
COUNTIF 함수는 특정 단어를 포함하는 셀을 찾거나, 여러 조건을 동시에 만족하는 셀을 세는 등 더욱 강력한 기능들을 숨기고 있습니다.
와일드카드(*)로 특정 텍스트 포함 셀 개수 세기
만약 '김씨' 성을 가진 직원이 몇 명인지 세고 싶다면 어떻게 할까요? 이럴 때 와일드카드(*)를 사용합니다. 별표(*)는 '모든 문자'를 의미합니다.
=COUNTIF(B2:B4, "김*")
이 수식은 B열에서 '김'으로 시작하는 모든 셀의 개수를 세어줍니다. 반대로 '준'으로 끝나는 이름을 찾고 싶다면 "준"으로, '서'가 포함된 이름을 찾고 싶다면 "서"로 응용할 수 있습니다.
여러 조건이 필요할 땐? COUNTIFS!
만약 '영업1팀'이면서 실적이 '90점 이상'인 직원을 찾는 것처럼, 두 개 이상의 조건으로 개수를 세고 싶다면 어떻게 할까요?
이때는 COUNTIF가 아닌, 여러 조건(복수형 s)을 처리하는 COUNTIFS 함수를 사용해야 합니다. COUNTIF 함수 사용법에 익숙해졌다면, 다음 목표는 COUNTIFS를 정복하는 것입니다.
- COUNTIF 함수는 '범위'와 '조건' 단 두 가지 인수로 특정 조건에 맞는 셀의 개수를 셉니다.
- 조건을 입력할 때 텍스트나 비교 연산자는 반드시 큰따옴표("")로 묶어줘야 합니다.
- 두 개 이상의 여러 조건으로 개수를 세고 싶을 때는 COUNTIFS 함수를 사용해야 합니다.
오늘 알려드린 COUNTIF 함수 사용법, 업무에 큰 도움이 되셨기를 바랍니다. 공감♥은 큰 힘이 됩니다!
조건부 개수 세기를 마스터하셨다면, 조건부 합계(SUMIF)나 조건부 평균(AVERAGEIF) 함수에도 도전해 보세요. 데이터 분석 능력이 한 차원 높아질 겁니다.
궁금한 점이나 다뤄줬으면 하는 다른 함수가 있다면 언제든지 댓글로 남겨주세요!
#COUNTIF #엑셀COUNTIF #COUNTIF함수사용법 #조건부개수 #엑셀개수세기 #COUNTIFS #엑셀기초 #엑셀함수 #직장인엑셀 #칼퇴
'엑셀 꿀팁' 카테고리의 다른 글
엑셀 INDEX 함수 사용법, VLOOKUP 한계를 뛰어넘는 신세계 (MATCH 조합 완벽 가이드) (0) | 2025.07.13 |
---|---|
엑셀 AVERAGE 함수 사용법, 평균 구하기 1분이면 끝! (빈칸, 0 처리 꿀팁) (0) | 2025.07.13 |
엑셀 RANK 함수 사용법, 순위 매기기 1분이면 끝! (동점자 처리 포함) (1) | 2025.07.13 |
엑셀 SUMIF 함수 사용법, 조건부 합계 1분 만에 끝내기 (실무 예제 총정리) (0) | 2025.07.13 |
엑셀 SUM 함수 사용법, 초보자도 1분이면 끝! (자동 합계, 실무 예제 총정리) (1) | 2025.07.12 |