엑셀 COUNTIF로 빈칸 빼고 조건별 개수 세는 법
한눈에 보기
- COUNTIFS에 "<>" 조건을 넣으면 '빈칸이 아닌' 것만 골라 셀 수 있어요.
=COUNTIFS(담당자범위, "<>", 상태범위, "진행중")형태로 조건을 이어붙여요.- COUNTA는 조건 인수가 없어서 이런 계산에는 쓸 수 없어요.
목차 (4)
값이 채워진 셀 개수는 COUNTA로 셀 수 있지만, 실무에서는 '빈칸이 아니면서 동시에 다른 조건도 만족하는' 개수가 필요할 때가 많아요. 예를 들어 '담당자가 배정돼 있으면서 상태가 진행중인 건수'처럼요. 그런데 COUNTA는 조건을 넣는 인수가 아예 없어서 이런 계산엔 쓸 수 없어요. 이럴 때는 COUNTIF(또는 여러 조건이 필요하면 COUNTIFS)에서 '<>'를 조건으로 쓰면 돼요.
빈칸이 아니라는 조건은 부등호 두 개로 씁니다
'<>'는 '~와 같지 않다'는 뜻의 비교연산자예요. 뒤에 아무 값도 안 붙이고 큰따옴표 안에 "<>"만 쓰면 '빈칸과 같지 않다', 즉 '비어있지 않다'는 조건이 돼요. 여기에 다른 조건을 콤마로 이어붙이면 두 조건을 동시에 만족하는 개수를 셀 수 있어요.
담당자(B열)가 배정돼 있으면서 상태(C열)가 '진행중'인 건수만 E2에서 세어요.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 프로젝트 | 담당자 | 상태 | 배정+진행중 건수 | |
| 2 | 프로젝트A | 김민준 | 진행중 | 2 | |
| 3 | 프로젝트B | 진행중 | |||
| 4 | 프로젝트C | 이서연 | 완료 | ||
| 5 | 프로젝트D | 박도윤 | 진행중 |
빈칸을 빼고 조건까지 걸 때 쓰세요
=COUNTIFS(빈칸 제외할 범위, "<>", 조건범위, 조건)한글로 적힌 자리는 직접 바꿔 넣어야 하는 값이에요. 복사한 뒤 자기 파일의 범위·조건으로 고쳐서 쓰세요.
결과가 2가 나온 이유
결과가 2가 나온 이유를 하나씩 보면요. 프로젝트A는 담당자(김민준)가 있고 상태도 진행중이라 조건 두 개를 다 만족해요. 프로젝트B는 상태가 진행중이지만 담당자 칸이 비어있어서 '<>' 조건에 걸려 제외돼요. 프로젝트C는 담당자가 있지만 상태가 완료라 제외되고, 프로젝트D는 담당자(박도윤)도 있고 진행중이라 조건을 만족해서 최종적으로 프로젝트A와 D, 2건이 세어져요.
COUNTA만으로는 안 되는 이유
만약 COUNTA(B2:B5)만 썼다면 담당자가 채워진 3명(김민준·이서연·박도윤)이 그대로 나왔을 거예요. 상태 조건을 같이 걸 수 없기 때문이에요. 이렇게 '빈칸 제외'와 '다른 조건'을 동시에 만족시켜야 할 때가 COUNTA 대신 COUNTIF·COUNTIFS의 '<>'를 쓰는 이유예요.
자주 하는 실수: 조건 안에 값을 더 넣는 것
자주 하는 실수는 '<>' 안에 불필요한 값을 더 넣는 거예요. "<>" " " 처럼 따옴표를 이중으로 겹쳐 쓰거나 부등호 방향을 헷갈리는 경우가 많은데, 그냥 큰따옴표 하나 안에 <> 두 글자만 넣으면 '비어있지 않음'이라는 뜻이 돼요.
조건 없이 채워진 칸 수만 알면 될 때는 COUNTIF 대신 COUNTA가 더 간단해요 — 엑셀 비어있지 않은 셀 개수 세기에서 두 함수가 갈리는 지점을 다뤘어요. 구글시트에서는 구글시트 COUNTIF로 빈칸 빼고 조건별 개수 세는 법을 보세요.
작성·검수
LONGBRIGHT — 광고 마케팅 현업에서 일하며 LBtools를 혼자 만들고 운영해요. 함수 동작과 메뉴 설명은 각 제조사의 공식 문서와 실제 동작을 기준으로 확인해요.
- 발행
- 최종 확인
잘못된 내용을 발견하셨다면 문의로 알려주세요. 확인해서 고치고 이 날짜를 갱신해요. 운영 원칙도 공개해두었어요.
이런 글도 함께 보면 좋아요
구글시트 COUNTIF로 빈칸 빼고 조건별 개수 세는 법
신청서에서 담당자가 배정된 건 중 승인 상태까지 만족하는 개수를 COUNTIFS와 QUERY 두 가지 방법으로 세어봤어요.
사무엑셀 COUNTIF·COUNTIFS 부등호 조건, 이렇게 쓰면 돼요
부등호를 큰따옴표로 감싸는 규칙과, 기준값이 셀에 있을 때 & 기호로 이어붙이는 방법을 예제로 정리했어요.
사무엑셀 COUNTIF 함수로 조건에 맞는 개수 세기
기준 점수 이상인 인원 수를 자동으로 세는 예제로 COUNTIF 함수를 정리했어요.
사무엑셀 여러 조건 동시에 세기, COUNTIFS 이렇게 써요
담당부서와 진행상태 두 가지 조건을 동시에 만족하는 프로젝트 개수를 COUNTIFS로 세는 방법을 정리했어요.
사무엑셀 특정 텍스트 포함된 셀 개수 세기, 와일드카드(*)로 이렇게 해요
고객 문의 내용 중 '환불'이라는 단어가 들어간 문의가 몇 건인지 COUNTIF 와일드카드로 세는 방법이에요.
사무엑셀 중복값 개수 세기, 이렇게 확인하면 돼요
참가자 명단에서 중복으로 겹치는 행이 몇 개인지 COUNTIF와 SUMPRODUCT로 세는 방법을 정리했어요.