
"혹시 엑셀 데이터 보면서 ‘이 조건에 맞는 데이터가 몇 개지?’ 궁금했던 적 있으신가요? 🤯 손으로 세고 있진 않으시죠? 엑셀 COUNTIF, COUNTIFS 함수만 알면 순식간에 해결 가능한데! 지금부터 조건부 데이터 분석의 세계로 함께 떠나봐요! 🚀"
📌 오늘 배울 엑셀 능력, 딱 3가지!
- 단일 조건? 문제없어! 엑셀 COUNTIF 함수 완벽 마스터 💯
- 여러 조건? 문제없지! 엑셀 COUNTIFS 함수 활용법 정복 😎
- 와일드카드? 이것도 돼! 엑셀 데이터 분석 활용 능력 UP 🚀
엑셀 COUNTIF, 왜 써야 할까? 🤔
엑셀 COUNTIF 함수는 엑셀에서 특정 조건에 맞는 데이터의 개수를 세는 데 사용되는 아주 유용한 함수예요. 예를 들어, "우리 회사 제품 중에 판매량이 100개 넘는 제품이 몇 개나 될까?" 또는 "이번 달에 ‘A’ 고객이 주문한 횟수는 몇 번이지?" 같은 질문에 대한 답을 순식간에 찾을 수 있죠. 엑셀 데이터를 일일이 눈으로 확인하고 세는 대신, COUNTIF 함수를 사용하면 시간과 노력을 엄청나게 절약할 수 있답니다! ⏳
COUNTIF 기본 사용법 파헤치기 🧐
COUNTIF 함수의 기본 구문은 아주 간단해요.
=COUNTIF(범위, 조건)- 범위: 개수를 세려는 셀 범위를 지정해요. 예를 들어,
A1:A10은 A1부터 A10까지의 셀을 의미하죠. - 조건: 어떤 조건을 만족하는 셀의 개수를 세고 싶은지 지정해요. 조건은 숫자, 텍스트, 날짜 등이 될 수 있고, 비교 연산자(>, <, =)와 함께 사용할 수도 있어요.
예를 들어, A1부터 A10까지의 셀에서 10보다 큰 숫자가 몇 개 있는지 세려면 이렇게 입력하면 돼요.
=COUNTIF(A1:A10, ">10")참 쉽죠? 😜
COUNTIF, 실전 예제로 완전 정복! 🎯
COUNTIF 함수를 좀 더 다양한 상황에서 활용하는 방법을 알아볼까요?
예제 1: 특정 텍스트가 포함된 셀 개수 세기
B1부터 B20까지의 셀에 고객 이름이 적혀 있는데, "김"씨 성을 가진 고객이 몇 명인지 알고 싶다면 이렇게 해보세요.
=COUNTIF(B1:B20, "김*")여기서 *는 와일드카드 문자로, "김"으로 시작하는 모든 텍스트를 의미해요. 즉, "김민지", "김철수" 등 "김"으로 시작하는 모든 이름이 조건에 부합하게 되는 거죠.
예제 2: 특정 날짜 이후의 데이터 개수 세기
C1부터 C30까지의 셀에 주문 날짜가 입력되어 있는데, 2023년 1월 1일 이후의 주문 건수가 몇 건인지 알고 싶다면 이렇게 입력하면 돼요.
=COUNTIF(C1:C30, ">="&DATE(2023,1,1))여기서 DATE(2023,1,1)은 2023년 1월 1일을 의미하고, ">="는 "이 날짜 이후"를 의미해요. &는 텍스트 문자열을 연결하는 연산자인데, 날짜를 조건으로 사용할 때는 이렇게 연결해줘야 오류가 안 난답니다.
예제 3: 빈 셀 개수 세기
D1부터 D15까지의 셀 중에서 비어 있는 셀이 몇 개인지 알고 싶다면 이렇게 하면 돼요.
=COUNTIF(D1:D15, "")조건을 ""로 지정하면 빈 셀을 찾을 수 있어요.
엑셀 COUNTIFS, 다중 조건도 문제없다! 💪
COUNTIF 함수는 하나의 조건만 지정할 수 있지만, COUNTIFS 함수를 사용하면 여러 개의 조건을 동시에 만족하는 데이터의 개수를 셀 수 있어요. 예를 들어, "우리 회사 제품 중에 판매량이 100개 넘고, 평점이 4점 이상인 제품은 몇 개나 될까?" 같은 질문에 대한 답을 구할 수 있는 거죠.
COUNTIFS 기본 사용법 살펴보기 👀
COUNTIFS 함수의 기본 구문은 다음과 같아요.
=COUNTIFS(범위1, 조건1, 범위2, 조건2, ...)- 범위1, 범위2, …: 개수를 세려는 셀 범위를 지정해요. COUNTIF와 마찬가지로 여러 개의 범위를 지정할 수 있어요.
- 조건1, 조건2, …: 각 범위에 적용할 조건을 지정해요. 각 조건은 해당 범위의 셀이 만족해야 하는 조건을 나타내죠.
예를 들어, A1부터 A10까지의 셀에서 10보다 큰 숫자이면서, B1부터 B10까지의 셀에서 20보다 작은 숫자의 개수를 세려면 이렇게 입력하면 돼요.
=COUNTIFS(A1:A10, ">10", B1:B10, "<20")COUNTIFS, 실전에서 빛을 발하는 활용법 ✨
COUNTIFS 함수를 좀 더 다양한 상황에서 활용하는 방법을 알아볼까요?
예제 1: 여러 조건을 조합하여 데이터 개수 세기
A1부터 A30까지의 셀에 제품 종류, B1부터 B30까지의 셀에 판매량, C1부터 C30까지의 셀에 평점이 입력되어 있다고 가정해 볼게요. 이 중에서 제품 종류가 "스마트폰"이고, 판매량이 500대 이상이며, 평점이 4.5점 이상인 제품이 몇 개인지 알고 싶다면 이렇게 입력하면 돼요.
=COUNTIFS(A1:A30, "스마트폰", B1:B30, ">=500", C1:C30, ">=4.5")예제 2: 날짜 범위 조건으로 데이터 개수 세기
D1부터 D50까지의 셀에 주문 날짜가 입력되어 있는데, 2023년 1월 1일부터 2023년 1월 31일 사이에 주문된 건수가 몇 건인지 알고 싶다면 이렇게 입력하면 돼요.
=COUNTIFS(D1:D50, ">="&DATE(2023,1,1), D1:D50, "<="&DATE(2023,1,31))예제 3: 특정 텍스트를 포함하지 않는 데이터 개수 세기
E1부터 E25까지의 셀에 고객 의견이 입력되어 있는데, "불만"이라는 단어가 포함되지 않은 의견이 몇 개인지 알고 싶다면 이렇게 입력하면 돼요.
=COUNTIFS(E1:E25, "<>*불만*")여기서 <>는 "같지 않다"를 의미하고, *는 와일드카드 문자이므로, "<>불만"은 "불만"이라는 단어가 포함되지 않은 모든 텍스트를 의미해요.
와일드카드, 엑셀 데이터 분석의 숨은 조력자 🦹
와일드카드는 엑셀에서 텍스트 조건을 지정할 때 아주 유용하게 사용할 수 있는 특수 문자예요. COUNTIF, COUNTIFS 함수와 함께 사용하면 더욱 강력한 기능을 발휘하죠.
*(별표): 0개 이상의 문자를 대체해요. 예를 들어, "김*"은 "김"으로 시작하는 모든 텍스트(예: 김민지, 김철수)를 의미해요.?(물음표): 딱 1개의 문자를 대체해요. 예를 들어, "김?수"는 "김"으로 시작하고 "수"로 끝나는 3글자 이름(예: 김민수, 김현수)을 의미해요.
와일드카드를 활용하면 텍스트 조건을 더욱 유연하게 지정할 수 있어서, 엑셀 데이터 분석의 효율성을 높일 수 있답니다.
주의! 🚨 COUNTIF & COUNTIFS 사용 시 흔한 실수

COUNTIF, COUNTIFS 함수를 사용할 때 흔히 저지르는 실수를 몇 가지 알아보고, 미리 예방해 볼까요?
- 조건 범위와 개수 범위 불일치: COUNTIFS 함수를 사용할 때, 각 조건에 해당하는 범위의 크기가 서로 다르면 오류가 발생할 수 있어요. 반드시 각 범위의 크기가 동일한지 확인해야 해요.
- 텍스트 대소문자 구분: 엑셀은 기본적으로 텍스트를 대소문자 구분 없이 처리하지만, 설정을 변경하면 대소문자를 구분할 수도 있어요. 따라서 조건에 텍스트를 사용할 때는 대소문자를 정확하게 입력해야 원하는 결과를 얻을 수 있답니다.
- 날짜/시간 조건 설정 오류: 날짜나 시간을 조건으로 사용할 때는
DATE()함수나TIME()함수를 사용하여 정확한 날짜/시간 값을 지정해야 해요. 텍스트 문자열로 날짜/시간을 입력하면 오류가 발생할 수 있어요. - 숫자를 텍스트로 취급: 엑셀은 셀에 입력된 데이터를 자동으로 숫자 또는 텍스트로 인식하는데, 숫자로 인식해야 할 데이터를 텍스트로 인식하는 경우가 있어요. 이럴 때는 셀 서식을 변경하거나,
VALUE()함수를 사용하여 텍스트를 숫자로 변환해야 해요.
꿀팁 대방출! 🍯 COUNTIF & COUNTIFS 활용 꿀팁
COUNTIF, COUNTIFS 함수를 더욱 효과적으로 활용할 수 있는 몇 가지 꿀팁을 알려드릴게요.
- 셀 참조 활용: 조건에 직접 값을 입력하는 대신, 셀 참조를 사용하면 조건 값을 쉽게 변경할 수 있어요. 예를 들어,
=COUNTIF(A1:A10, ">"&B1)과 같이 B1 셀에 조건을 입력해두면, B1 셀의 값만 변경해도 COUNTIF 함수의 결과가 자동으로 업데이트된답니다. - 함수 조합: COUNTIF, COUNTIFS 함수를 다른 함수와 함께 사용하면 더욱 복잡한 조건으로 데이터를 분석할 수 있어요. 예를 들어,
IF()함수와 함께 사용하면 조건에 따라 다른 값을 반환하도록 할 수 있고,SUM()함수와 함께 사용하면 조건에 맞는 값들의 합계를 구할 수 있답니다. - 이름 정의: 자주 사용하는 범위에 이름을 정의해두면, COUNTIF, COUNTIFS 함수를 사용할 때 범위를 쉽게 지정할 수 있어요. 예를 들어, A1부터 A10까지의 셀에 "판매량"이라는 이름을 정의해두면,
=COUNTIF(판매량, ">100")과 같이 사용할 수 있답니다.
실력 UP! 📈 SUMIF, AVERAGEIF 등 조건부 통계 함수 연계 활용
COUNTIF, COUNTIFS 함수 외에도 SUMIF, AVERAGEIF 등 조건부 통계 함수를 함께 활용하면 더욱 다양한 데이터 분석을 수행할 수 있어요.
- SUMIF: 특정 조건을 만족하는 셀들의 합계를 구하는 함수
- AVERAGEIF: 특정 조건을 만족하는 셀들의 평균을 구하는 함수
- SUMIFS: 여러 조건을 만족하는 셀들의 합계를 구하는 함수
- AVERAGEIFS: 여러 조건을 만족하는 셀들의 평균을 구하는 함수
이러한 함수들을 함께 사용하면, 조건에 맞는 데이터의 개수뿐만 아니라 합계, 평균 등 다양한 통계값을 구할 수 있어서, 엑셀 데이터 분석 능력을 한 단계 더 업그레이드할 수 있답니다.
후기 & 사례 공유 🗣️
후기: "COUNTIF 함수를 처음 사용해봤는데, 생각보다 너무 간단해서 놀랐어요! 엑셀 작업 시간이 훨씬 단축됐어요!" – 직장인 김**
사례: "저희 회사는 고객 데이터를 엑셀로 관리하는데, COUNTIFS 함수를 활용해서 특정 지역, 특정 연령대의 고객 수를 분석하고 있어요. 마케팅 전략을 세우는 데 큰 도움이 되고 있답니다." – 마케팅 담당자 박**
엑셀, 더 깊이 알아볼까요? 🤔 추가 학습 주제!
1. 엑셀 LARGE, SMALL 함수 활용법 🥇🥈🥉
데이터 집합에서 n번째로 큰 값 또는 작은 값을 찾는 함수를 배워보세요. 순위 매기기, 상위/하위 n개 항목 분석 등에 유용하답니다.
2. 엑셀 INDEX, MATCH 함수 마스터하기 🎯
INDEX 함수는 표나 범위에서 특정 위치의 값을 반환하고, MATCH 함수는 특정 값이 범위 내에서 몇 번째 위치에 있는지 알려줘요. 이 두 함수를 함께 사용하면 데이터 검색 및 추출 작업을 더욱 효율적으로 수행할 수 있어요.
3. 엑셀 VLOOKUP, HLOOKUP 함수 정복 📚
VLOOKUP 함수는 세로 방향으로 데이터를 검색하고, HLOOKUP 함수는 가로 방향으로 데이터를 검색해요. 대량의 데이터에서 특정 값을 찾거나, 서로 다른 시트/파일 간에 데이터를 연결할 때 유용하답니다.
4. 엑셀 피벗 테이블, 데이터 분석의 끝판왕 👑

피벗 테이블은 엑셀에서 데이터를 요약하고 분석하는 데 사용되는 강력한 도구예요. 다양한 기준으로 데이터를 그룹화하고, 합계, 평균, 개수 등 다양한 통계값을 계산할 수 있어서, 데이터 분석 보고서를 작성할 때 아주 유용하답니다.
5. 엑셀 VBA, 자동화의 시작 🤖
VBA(Visual Basic for Applications)는 엑셀에서 매크로를 작성하고 실행하는 데 사용되는 프로그래밍 언어예요. VBA를 사용하면 반복적인 작업을 자동화하고, 사용자 정의 함수를 만들 수 있어서, 엑셀 작업의 효율성을 극대화할 수 있답니다.
엑셀 갯수세는 함수 글을 마치며… 👋
오늘 엑셀 COUNTIF, COUNTIFS 함수에 대해 자세히 알아봤는데요, 어떠셨나요? 😃 이제 엑셀 데이터에서 원하는 조건에 맞는 데이터 개수를 쉽고 빠르게 셀 수 있겠죠?
이 두 함수는 엑셀 데이터 분석의 기본 중의 기본이라고 할 수 있지만, 활용법에 따라서는 정말 강력한 힘을 발휘할 수 있답니다. 오늘 배운 내용을 바탕으로, 엑셀 데이터를 더욱 효율적으로 관리하고 분석하여 업무 효율성을 높여보세요! 💪
궁금한 점이 있다면 언제든지 댓글로 질문해주세요! 😊 엑셀 고수가 되는 그날까지, 함께 화이팅! 🔥
엑셀 갯수세는 함수 관련 동영상








엑셀 갯수세는 함수 관련 상품검색



