챗GPT로 엑셀 COUNTIFS 함수 활용해 조건별 개수 세기

엑셀에서 판매 실적이나 고객 명단을 관리하다 보면 특정 조건에 맞는 데이터가 몇 개인지 확인해야 할 때가 있습니다. 예를 들어 서울 지역에서 판매된 상품 중 매출이 10만 원 이상인 거래가 몇 건인지, 특정 담당자가 처리한 주문 중 배송이 완료된 건수가 몇 개인지 알아보는 경우입니다.

이럴 때 유용한 기능이 엑셀 COUNTIFS 함수입니다. COUNTIFS는 여러 조건을 동시에 만족하는 셀의 개수를 계산하는 함수로, 복잡한 데이터를 일일이 확인하지 않고도 필요한 결과를 구할 수 있습니다.

여기에 챗GPT를 활용하면 함수 사용법을 몰라도 원하는 조건을 설명하는 것만으로 적절한 수식을 만들고, 오류를 점검하고, 실제 업무에 적용할 수 있습니다.

이번 글에서는 COUNTIFS 함수의 기본 구조부터 실습 데이터 작성, 조건별 개수 계산, 챗GPT 활용법, 자주 발생하는 오류 해결 방법까지 순서대로 알아보겠습니다.

COUNTIFS 함수란 무엇이며 COUNTIF와 어떤 차이가 있을까?

COUNTIF 함수는 하나의 조건을 기준으로 셀의 개수를 계산합니다. 반면 COUNTIFS 함수는 여러 조건을 동시에 적용하여 모든 조건을 만족하는 데이터의 개수를 계산합니다.

구분COUNTIFCOUNTIFS
조건 개수1개여러 개
주요 용도특정 값 개수 계산복수 조건별 개수 계산
사용 예시서울 지역 거래 건수서울 지역의 10만 원 이상 거래 건수
함수 구조COUNTIF(범위, 조건)COUNTIFS(범위1, 조건1, 범위2, 조건2)

COUNTIFS 함수의 기본 구조는 다음과 같습니다.

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

예를 들어 A열에 지역, C열에 판매금액이 있다면 다음과 같이 입력할 수 있습니다.

=COUNTIFS(A2:A11,"서울",C2:C11,">=100000")

이 수식은 지역이 서울이면서 판매금액이 100,000원 이상인 행의 개수를 계산합니다.

COUNTIFS의 중요한 특징은 조건을 OR가 아닌 AND 방식으로 결합한다는 점입니다. 즉, 지정한 모든 조건을 만족해야 개수에 포함됩니다.

COUNTIFS 함수 실습을 위한 엑셀 데이터 만들기

실제 업무에서 활용할 수 있도록 판매관리 데이터를 만들어 보겠습니다.

엑셀 A1 셀부터 다음 데이터를 입력합니다.

행A열 지역B열 상품C열 판매금액D열 담당자E열 배송상태
2서울노트북850000김민수완료
3부산마우스35000이지은완료
4서울키보드120000김민수대기
5대구모니터250000박서준완료
6서울마우스45000이지은완료
7부산노트북920000김민수대기
8서울모니터310000박서준완료
9대구키보드95000이지은대기
10부산모니터180000박서준완료
11서울노트북780000김민수완료

첫 번째 행에는 지역, 상품, 판매금액, 담당자, 배송상태를 제목으로 입력합니다.

이 데이터는 총 10건의 거래로 구성되어 있습니다. 이후 설명하는 모든 함수는 이 데이터를 기준으로 계산합니다.

실습 1. 지역별 판매 건수 계산하기

먼저 서울 지역의 판매 건수를 계산해 보겠습니다.

=COUNTIFS(A2:A11,"서울")

계산 결과는 5입니다.

서울 지역 거래가 2행, 4행, 6행, 8행, 11행에 있기 때문입니다.

부산 지역은 다음과 같이 계산합니다.

=COUNTIFS(A2:A11,"부산")

결과는 3입니다.

COUNTIFS 함수는 하나의 조건만 지정해도 사용할 수 있습니다. 다만 조건이 하나라면 COUNTIF 함수를 사용해도 같은 결과를 얻습니다.

실습 2. 지역과 판매금액을 동시에 계산하기

이번에는 서울 지역에서 판매금액이 100,000원 이상인 거래 건수를 계산해 보겠습니다.

=COUNTIFS(A2:A11,"서울",C2:C11,">=100000")

계산 결과는 4입니다.

서울 지역의 판매금액은 850,000원, 120,000원, 45,000원, 310,000원, 780,000원입니다. 이 중 100,000원 이상인 거래는 4건입니다.

여기서 >=는 크거나 같다는 뜻입니다.

반대로 100,000원 미만의 거래를 계산하려면 다음 수식을 사용합니다.

=COUNTIFS(A2:A11,"서울",C2:C11,"<100000")

결과는 1입니다.

비교 연산자는 조건을 큰따옴표로 묶어 작성해야 합니다.

실습 3. 담당자별 배송 완료 건수 계산하기

담당자가 처리한 거래 중 배송이 완료된 건수를 계산할 수도 있습니다.

김민수 담당자의 배송 완료 건수를 확인해 보겠습니다.

=COUNTIFS(D2:D11,"김민수",E2:E11,"완료")

계산 결과는 2입니다.

김민수 담당자의 거래는 총 4건이며, 이 중 배송 완료는 2건입니다.

다른 담당자도 같은 방식으로 계산할 수 있습니다.

담당자전체 거래배송 완료배송 대기
김민수422
이지은321
박서준330
합계1073

이처럼 COUNTIFS 함수를 이용하면 담당자별 업무 처리 현황을 간단하게 집계할 수 있습니다.

실습 4. 세 가지 조건을 동시에 적용하기

COUNTIFS 함수는 두 가지 조건뿐 아니라 세 가지 이상의 조건도 사용할 수 있습니다.

예를 들어 서울 지역에서 판매금액이 100,000원 이상이면서 배송이 완료된 거래 건수를 계산해 보겠습니다.

=COUNTIFS(A2:A11,"서울",C2:C11,">=100000",E2:E11,"완료")

계산 결과는 3입니다.

해당 거래는 2행, 8행, 11행입니다.

COUNTIFS 함수에서는 조건범위와 조건을 한 쌍씩 추가하면 됩니다. 다만 각 조건범위의 행 수와 열 수는 서로 같아야 합니다.

실습 5. 특정 금액 구간에 해당하는 거래 건수 계산하기

판매금액이 100,000원 이상이면서 500,000원 미만인 거래 건수를 구해 보겠습니다.

=COUNTIFS(C2:C11,">=100000",C2:C11,"<500000")

계산 결과는 4입니다.

조건을 같은 열에 두 번 지정하여 금액의 하한과 상한을 설정한 것입니다.

이 방법은 판매금액뿐 아니라 시험 점수, 재고 수량, 고객 연령, 주문 수량 등 특정 구간에 해당하는 데이터를 분석할 때 활용할 수 있습니다.

챗GPT로 COUNTIFS 함수 자동 생성하기

COUNTIFS 함수의 조건이 많아지면 수식을 직접 작성하는 과정에서 실수할 수 있습니다.

이럴 때 챗GPT에 엑셀 데이터의 열 구성과 계산 조건을 알려주면 수식을 작성하는 데 도움을 받을 수 있습니다.

챗GPT에 다음과 같이 입력해 보겠습니다.

챗GPT 질문 예시

“엑셀에서 A열은 지역, B열은 상품, C열은 판매금액, D열은 담당자, E열은 배송상태입니다. 데이터는 2행부터 11행까지 있습니다. 서울 지역에서 판매금액이 10만 원 이상이고 배송상태가 완료인 거래 건수를 계산하는 COUNTIFS 수식을 만들어 주세요. 수식의 의미도 설명해 주세요.”

이 요청에 적합한 수식은 다음과 같습니다.

=COUNTIFS(A2:A11,"서울",C2:C11,">=100000",E2:E11,"완료")

예제 데이터에 적용하면 결과는 3입니다.

챗GPT를 사용할 때는 열 이름뿐 아니라 데이터 범위와 정확한 조건을 함께 알려주는 것이 중요합니다.

특히 금액의 이상·초과·이하·미만을 구분해서 요청해야 원하는 결과를 얻을 수 있습니다.

셀 참조를 활용해 조건을 변경하는 방법

조건을 수식에 직접 입력하면 지역이나 금액 기준을 바꿀 때마다 수식을 수정해야 합니다.

이를 해결하려면 조건을 별도 셀에 입력하고 해당 셀을 참조하도록 만들면 됩니다.

예를 들어 G2 셀에 서울, H2 셀에 100000을 입력합니다.

그다음 다음 수식을 사용합니다.

=COUNTIFS(A2:A11,G2,C2:C11,">="&H2)

이 수식은 G2 셀의 지역과 H2 셀의 금액 기준을 이용해 거래 건수를 계산합니다.

G2를 부산으로 변경하거나 H2를 200000으로 변경하면 계산 결과도 자동으로 바뀝니다.

여기서 & 기호는 비교 연산자와 셀 값을 연결하는 역할을 합니다.

이 방법을 활용하면 지역별 판매 실적이나 금액 구간별 거래 현황을 반복해서 분석할 때 편리합니다.

날짜 조건을 이용해 특정 기간의 거래 건수 계산하기

COUNTIFS 함수는 날짜별 데이터 분석에도 사용할 수 있습니다.

예를 들어 F열에 실제 엑셀 날짜 형식으로 주문일이 입력되어 있고, 2026년 10월에 발생한 거래 건수를 계산한다고 가정하겠습니다.

=COUNTIFS(F2:F100,">="&DATE(2026,10,1),F2:F100,"<"&DATE(2026,11,1))

이 수식은 2026년 10월 1일 0시부터 11월 1일 직전까지의 데이터를 계산합니다.

날짜와 시간이 함께 저장된 데이터도 처리할 수 있도록 종료일을 다음 달 1일 미만으로 지정한 것이 특징입니다.

단, 날짜가 텍스트로 저장되어 있다면 정확하게 계산되지 않을 수 있으므로 실제 날짜 형식인지 확인해야 합니다.

COUNTIFS 함수 사용 시 자주 발생하는 오류와 해결 방법

COUNTIFS 함수에서 결과가 예상과 다르게 나타나는 주요 원인은 조건범위 설정, 데이터 형식, 조건 입력 방식에 있습니다.

문제 상황주요 원인해결 방법
결과가 0으로 표시됨조건과 데이터가 일치하지 않음공백과 철자 확인
#VALUE! 오류조건범위 크기가 다름모든 범위를 동일한 크기로 지정
금액 조건이 맞지 않음숫자가 텍스트로 저장됨숫자 형식으로 변환
날짜 계산이 틀림날짜가 텍스트로 저장됨실제 날짜 형식으로 변환
조건 변경이 번거로움조건을 수식에 직접 입력셀 참조 방식 활용

특히 숫자처럼 보이는 데이터라도 텍스트 형식으로 저장되어 있으면 비교 결과가 달라질 수 있습니다.

수식 자체가 잘못되었는지, 원본 데이터의 형식이 잘못되었는지 구분해서 확인하는 것이 중요합니다.

공식 함수 설명은 마이크로소프트 지원 문서에서 확인할 수 있습니다.

확인하기 : Microsoft COUNTIFS 함수 공식 설명

COUNTIFS 함수와 챗GPT를 함께 활용하는 실무 사례

COUNTIFS 함수는 판매관리뿐 아니라 다양한 업무에 적용할 수 있습니다.

업무 분야활용 사례
판매관리지역별 10만 원 이상 주문 건수
고객관리특정 등급 고객 중 재구매 고객 수
재고관리재고 10개 미만인 특정 상품 수
인사관리부서별 특정 기간 결근 건수
배송관리담당자별 배송 완료 및 지연 건수
품질관리특정 제품의 불량 판정 건수

챗GPT에 업무 상황을 설명하고 필요한 조건을 전달하면 해당 목적에 맞는 COUNTIFS 수식을 만들 수 있습니다.

다만 챗GPT가 생성한 수식은 실제 엑셀 파일에서 검증해야 합니다. 특히 중요한 업무 보고서에서는 일부 데이터를 직접 확인하여 계산 결과와 일치하는지 점검하는 것이 좋습니다.

자주 묻는 질문 FAQ

Q1. COUNTIFS 함수에서 조건을 몇 개까지 사용할 수 있나요?

엑셀 COUNTIFS 함수는 최대 127개의 조건범위·조건 쌍을 지원합니다. 다만 조건이 지나치게 많아지면 수식 관리가 어려워질 수 있으므로 데이터 구조를 단순화하는 것이 좋습니다.

Q2. COUNTIFS 함수로 두 지역의 거래 건수를 합산할 수 있나요?

가능합니다. 예를 들어 서울 또는 부산의 거래 건수를 계산하려면 다음과 같이 작성할 수 있습니다.

=COUNTIFS(A2:A11,"서울")+COUNTIFS(A2:A11,"부산")

예제 데이터에서는 8건입니다.

이는 서로 다른 두 지역을 OR 조건으로 계산한 것입니다.

Q3. 특정 단어가 포함된 셀도 계산할 수 있나요?

가능합니다. 와일드카드 문자 *를 사용하면 됩니다.

=COUNTIFS(B2:B11,"*노트북*")

상품명에 노트북이라는 단어가 포함된 셀을 계산합니다. 예제에서는 3건입니다.

Q4. COUNTIFS 함수로 판매금액의 합계도 계산할 수 있나요?

COUNTIFS는 조건에 맞는 개수를 계산하는 함수입니다. 금액 합계를 계산하려면 SUMIFS 함수를 사용해야 합니다.

예를 들어 서울 지역의 판매금액 합계는 다음과 같이 계산합니다.

=SUMIFS(C2:C11,A2:A11,"서울")

결과는 2,105,000원입니다.

Q5. 챗GPT에 엑셀 파일을 업로드하면 COUNTIFS 수식을 만들어 주나요?

가능합니다. 엑셀 파일을 업로드한 뒤 어떤 조건으로 개수를 계산할지 요청하면 데이터 구조를 분석하고 적합한 수식을 제안받을 수 있습니다.

다만 개인정보나 고객 연락처, 민감한 영업정보가 포함된 파일은 업로드 전에 불필요한 정보를 제거하고 회사의 데이터 보안 정책을 확인하는 것이 좋습니다.

COUNTIFS 함수 활용 시 꼭 기억할 사항

COUNTIFS 함수는 여러 조건을 동시에 만족하는 데이터의 개수를 계산할 때 유용합니다.

지역, 판매금액, 담당자, 배송상태, 날짜 등 다양한 조건을 결합하면 단순한 거래 목록에서도 필요한 정보를 빠르게 추출할 수 있습니다.

처음에는 두 가지 조건으로 연습하고, 익숙해지면 세 가지 이상의 조건과 날짜 범위, 셀 참조를 활용하는 방식으로 확장해 보세요.

챗GPT를 함께 활용하면 복잡한 수식을 직접 외우지 않아도 업무 목적에 맞는 함수를 작성하고 수정하는 시간을 줄일 수 있습니다.

중요한 것은 챗GPT가 만든 수식을 그대로 사용하는 데 그치지 않고, 각 조건이 어떤 데이터를 계산하는지 이해하고 실제 결과를 확인하는 것입니다.

이 과정을 익히면 엑셀의 반복적인 데이터 집계 작업을 보다 정확하고 효율적으로 처리할 수 있습니다.

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다