안녕하세요! 엑셀, 하면 머리부터 아프신가요? 복잡한 데이터 때문에 야근은 일상이고, 원하는 정보는 감감무소식일 때도 많으시죠? 하지만 걱정 마세요! 오늘 제가 여러분의 엑셀 고민을 확! 날려줄 마법 같은 함수를 소개할게요. 바로 COUNTIF 함수입니다!
COUNTIF 함수는 엑셀에서 정말 유용하게 쓰이는 함수 중 하나인데요. 특정 조건에 맞는 셀의 개수를 세어주는 아주 똑똑한 녀석이죠. 그런데, 만약 조건이 하나가 아니라 여러 개라면 어떻게 해야 할까요? 바로 여기서 “OR” 조건이 등장합니다.
이번 블로그 글에서는 COUNTIF 함수와 OR 조건을 함께 사용하는 방법을 완벽하게 마스터할 수 있도록 쉽고 자세하게 설명해 드릴 거예요. 엑셀 초보자도 쉽게 따라 할 수 있도록 친절하게 알려드릴 테니, 걱정 말고 저만 따라오세요! 데이터 분석 능력이 쑥쑥 향상되는 놀라운 경험을 하시게 될 겁니다!

COUNTIF 함수 기본 개념
COUNTIF 함수는 지정된 범위 내에서 특정 조건을 만족하는 셀의 개수를 세는 함수입니다. 기본적인 구문은 다음과 같습니다.
=COUNTIF(범위, 조건)
- 범위: 개수를 세려는 셀의 범위입니다.
- 조건: 개수를 셀 때 적용할 조건입니다. 숫자, 텍스트, 수식 등 다양한 형태로 지정할 수 있습니다.
예를 들어, A1부터 A10까지의 셀 범위에서 “사과”라는 텍스트가 입력된 셀의 개수를 세려면 다음과 같이 입력합니다.
=COUNTIF(A1:A10, “사과”)
정말 간단하죠? 이렇게 COUNTIF 함수는 엑셀에서 데이터를 분석하고 요약하는 데 아주 유용한 도구입니다. 예를 들어, 고객 만족도 조사 결과에서 “매우 만족”이라고 응답한 사람의 수를 세거나, 판매 실적 데이터에서 특정 제품의 판매량을 파악하는 데 활용할 수 있습니다.
하지만 COUNTIF 함수의 진정한 매력은 여기서 끝이 아닙니다. 이제부터 COUNTIF 함수에 OR 조건을 적용하는 방법을 알아보고, 더욱 강력한 데이터 분석 능력을 갖춰보도록 하겠습니다!
COUNTIF 함수와 OR 조건의 만남
COUNTIF 함수는 기본적으로 하나의 조건만 적용할 수 있습니다. 하지만 OR 조건을 사용하면 여러 조건을 동시에 만족하는 셀의 개수를 셀 수 있습니다. OR 조건은 “또는”이라는 의미로, 여러 조건 중 하나라도 참이면 해당 셀을 세도록 하는 방식입니다.
COUNTIF 함수에서 OR 조건을 구현하는 방법은 크게 두 가지가 있습니다.
- SUM 함수와 COUNTIF 함수 조합: COUNTIF 함수를 여러 번 사용하여 각 조건에 맞는 셀의 개수를 구한 다음, SUM 함수를 사용하여 결과를 모두 더합니다.
- 배열 수식 사용: 배열 수식을 사용하면 COUNTIF 함수 하나로 여러 조건을 처리할 수 있습니다.
각각의 방법을 자세히 알아보고, 어떤 상황에 어떤 방법을 사용하는 것이 더 효율적인지 비교해 보겠습니다.
SUM 함수와 COUNTIF 함수 조합
SUM 함수와 COUNTIF 함수를 조합하는 방법은 가장 직관적이고 이해하기 쉬운 방법입니다. 각 조건에 대해 COUNTIF 함수를 사용하여 셀의 개수를 구한 다음, SUM 함수로 결과를 모두 더하는 방식입니다.
예를 들어, A1부터 A10까지의 셀 범위에서 “사과” 또는 “배”가 입력된 셀의 개수를 세려면 다음과 같이 입력합니다.
=SUM(COUNTIF(A1:A10, {“사과”,”배”}))
여기서 중요한 점은 {“사과”,”배”} 와 같이 조건을 배열 형태로 묶어주는 것입니다. 이렇게 하면 COUNTIF 함수는 “사과”에 대한 개수와 “배”에 대한 개수를 각각 계산하고, SUM 함수는 이 두 값을 더하여 최종 결과를 반환합니다.
이 방법은 조건이 많지 않을 때 유용하게 사용할 수 있습니다. 예를 들어, 특정 제품군의 판매량 합계를 구할 때, 각 제품별 판매량을 COUNTIF 함수로 구한 다음 SUM 함수로 더하면 간편하게 결과를 얻을 수 있습니다.
하지만 조건이 많아질수록 수식이 길어지고 복잡해진다는 단점이 있습니다. 이럴 때는 배열 수식을 사용하는 것이 더 효율적일 수 있습니다.

배열 수식을 활용한 OR 조건
배열 수식은 엑셀에서 강력한 기능을 제공하는 도구입니다. 배열 수식을 사용하면 COUNTIF 함수 하나로 여러 조건을 처리할 수 있으며, 수식을 간결하게 유지할 수 있습니다.
배열 수식을 사용하려면 수식을 입력한 후 Ctrl + Shift + Enter 키를 눌러야 합니다. 이렇게 하면 엑셀은 해당 수식을 배열 수식으로 인식하고, 각 요소에 대해 계산을 수행합니다.
예를 들어, A1부터 A10까지의 셀 범위에서 “사과” 또는 “배”가 입력된 셀의 개수를 세려면 다음과 같이 입력합니다.
=SUM(IF((A1:A10=”사과”)+(A1:A10=”배”),1,0))
수식을 입력한 후 Ctrl + Shift + Enter 키를 눌러야 배열 수식으로 작동합니다. 수식 입력줄에 중괄호 {} 가 자동으로 추가되는 것을 확인할 수 있습니다.
이 수식은 다음과 같이 작동합니다.
- (A1:A10=”사과”)는 A1부터 A10까지의 각 셀이 “사과”와 같은지 비교하고, True 또는 False 값을 반환합니다.
- (A1:A10=”배”)는 A1부터 A10까지의 각 셀이 “배”와 같은지 비교하고, True 또는 False 값을 반환합니다.
- True + False는 1로, False + False는 0으로 계산됩니다. 따라서 “사과” 또는 “배”와 같은 셀은 1, 그렇지 않은 셀은 0이 됩니다.
- IF 함수는 각 셀에 대해 1 또는 0을 반환합니다.
- SUM 함수는 IF 함수가 반환한 값을 모두 더하여 최종 결과를 반환합니다.
배열 수식은 복잡해 보일 수 있지만, 조건이 많아질수록 SUM 함수와 COUNTIF 함수 조합보다 더 간결하고 효율적인 수식을 만들 수 있습니다. 또한, 배열 수식은 COUNTIF 함수 외에도 다양한 함수와 함께 사용할 수 있어 엑셀 활용 능력을 한층 더 끌어올릴 수 있습니다.
실전 예제: 고객 데이터 분석
지금까지 COUNTIF 함수와 OR 조건을 사용하는 방법을 이론적으로 알아보았습니다. 이제 실제 데이터를 사용하여 COUNTIF 함수를 어떻게 활용할 수 있는지 살펴보겠습니다.
다음은 가상의 고객 데이터입니다.
| 고객 ID | 이름 | 성별 | 나이 | 지역 | 구매 금액 |
|---|---|---|---|---|---|
| 1 | 김철수 | 남 | 30 | 서울 | 100000 |
| 2 | 이영희 | 여 | 25 | 경기 | 50000 |
| 3 | 박민수 | 남 | 40 | 서울 | 200000 |
| 4 | 최지혜 | 여 | 35 | 부산 | 150000 |
| 5 | 정현우 | 남 | 28 | 서울 | 70000 |
이 데이터를 사용하여 다음과 같은 질문에 대한 답을 COUNTIF 함수와 OR 조건을 활용하여 찾아보겠습니다.
- 서울 또는 경기에 거주하는 고객 수는 몇 명인가?
- 구매 금액이 100000원 이상인 남성 고객 수는 몇 명인가?
- 20대 또는 30대 여성 고객 수는 몇 명인가?
각 질문에 대한 답변을 구하는 엑셀 수식은 다음과 같습니다.
- 서울 또는 경기에 거주하는 고객 수: =SUM(COUNTIF(E2:E6,{“서울”,”경기”}))
- 구매 금액이 100000원 이상인 남성 고객 수: =COUNTIFS(C2:C6,”남”,F2:F6,”>=100000″)
- 20대 또는 30대 여성 고객 수: =SUM(COUNTIFS(C2:C6,”여”,D2:D6,{“>=20″,”<40”}))
이렇게 COUNTIF 함수와 OR 조건을 활용하면 복잡한 데이터에서도 원하는 정보를 쉽고 빠르게 추출할 수 있습니다. 고객 데이터 분석 외에도 판매 데이터 분석, 재고 관리, 설문 조사 결과 분석 등 다양한 분야에서 COUNTIF 함수를 활용할 수 있습니다.

COUNTIF 함수 활용 팁
COUNTIF 함수를 더욱 효과적으로 활용하기 위한 몇 가지 팁을 알려드립니다.
- 와일드카드 문자 사용: COUNTIF 함수에서 와일드카드 문자(
*,?)를 사용하면 패턴에 맞는 셀의 개수를 셀 수 있습니다. 예를 들어, “김*”은 “김”으로 시작하는 모든 텍스트를 의미합니다. - 셀 참조 사용: COUNTIF 함수의 조건에 셀 참조를 사용하면 조건 값을 변경할 때마다 수식을 수정할 필요 없이 간편하게 결과를 업데이트할 수 있습니다.
- 정의된 이름 사용: 범위에 정의된 이름을 사용하면 수식을 더욱 가독성 있게 만들 수 있습니다. 예를 들어, 고객 데이터의 나이 범위를 “나이”로 정의하면 COUNTIF 함수에서
COUNTIF(나이,">30")과 같이 사용할 수 있습니다.
이러한 팁들을 활용하면 COUNTIF 함수를 더욱 효율적으로 사용할 수 있으며, 엑셀 작업 시간을 단축하고 생산성을 높일 수 있습니다.
마무리
오늘 우리는 COUNTIF 함수와 OR 조건을 함께 사용하는 방법을 자세히 알아보았습니다. COUNTIF 함수의 기본 개념부터 SUM 함수와 COUNTIF 함수 조합, 배열 수식 활용, 실전 예제, 활용 팁까지, 엑셀 초보자도 쉽게 따라 할 수 있도록 꼼꼼하게 설명해 드렸습니다.
이제 여러분은 COUNTIF 함수를 자유자재로 활용하여 데이터를 분석하고, 원하는 정보를 쉽고 빠르게 추출할 수 있게 되었습니다. 엑셀 실력이 한 단계 업그레이드된 것을 느끼실 수 있을 거예요!
하지만 엑셀의 세계는 무궁무진합니다. COUNTIF 함수 외에도 다양한 함수와 기능들을 익히면 더욱 강력한 데이터 분석 능력을 갖출 수 있습니다. 앞으로도 엑셀과 관련된 유용한 정보들을 꾸준히 공유해 드릴 테니, 많은 관심 부탁드립니다!

다음 단계는?
COUNTIF 함수를 마스터하셨다면, 다음 단계로는 COUNTIFS 함수를 배워보시는 것을 추천합니다. COUNTIFS 함수는 여러 조건을 동시에 만족하는 셀의 개수를 셀 수 있는 함수로, COUNTIF 함수보다 더욱 복잡한 데이터 분석에 유용하게 활용될 수 있습니다.
또한, VLOOKUP 함수, INDEX 함수, MATCH 함수 등 다른 유용한 함수들을 함께 익히면 엑셀 활용 능력을 더욱 향상시킬 수 있습니다. 엑셀은 단순한 스프레드시트 도구를 넘어 데이터 분석, 보고서 작성, 의사 결정 지원 등 다양한 분야에서 활용될 수 있는 강력한 도구입니다. 엑셀을 꾸준히 학습하고 활용하면 업무 효율성을 극대화하고 경쟁력을 강화할 수 있습니다.
오늘 배운 COUNTIF 함수를 활용하여 여러분의 업무에 적용해 보세요. 데이터 분석 능력이 향상되고, 엑셀 작업이 더욱 즐거워지는 것을 경험하실 수 있을 겁니다. 궁금한 점이 있다면 언제든지 댓글로 질문해주세요! 감사합니다!
많은 분들이 찾는 핵심 정보,
COUNTIF 함수 OR에 대한 실제 사례와 함께 정리된 글 알아보기!

