엑셀 COUNTBLANK
범위에서 빈 셀의 개수만 셉니다. 미입력 항목·누락 데이터 검수의 표준 — 수식 결과 ""까지 빈 셀로 취급
COUNTBLANK 수식 구조
범위 (range)
검사할 셀 범위. 인수 1개만 받음 — COUNT·COUNTA와 달리 여러 범위 지정 불가.
▸ 세는 것: 진짜로 비어있는 셀, 수식이 반환한 "" 빈 문자열
▸ 안 세는 것: 숫자(0 포함), 텍스트(스페이스만 있어도), 날짜, 오류값, TRUE/FALSE
▸ 비빈 셀을 세려면 COUNTA, 숫자만 세려면 COUNT, 조건부면 COUNTIF.
직접 체험해보세요 — 설문 미입력 검수
응답자별 5개 항목 입력 여부를 확인 — COUNTBLANK가 미입력 항목 개수를 즉시 알려줍니다
| 항목 | 입력값 | COUNTBLANK |
|---|---|---|
| 이름 | 이영희 | ✗ |
| 나이 | 28 | ✗ |
| 이메일 | (빈 셀) | ✓ |
| 전화 | 010-9876-5432 | ✗ |
| 주소 | (빈 셀) | ✓ |
진짜 빈 셀 + 수식이 반환한 "" 까지 모두 카운트 (이영희의 미입력 항목)
→ 2개 미입력
COUNT·COUNTA·COUNTBLANK 비교
같은 범위에 세 함수를 적용했을 때 결과 차이 — 시리즈 완결편
같은 범위 A1:A9에 세 함수를 각각 적용하면
* COUNTA + COUNTBLANK = 9 (=전체) — "" 셀이 양쪽 모두에 카운트되어 합이 전체보다 큰 경우도 생김
실전 활용 예제
=COUNTBLANK(B2:F2)한 행의 항목 5개 중 미입력 개수. 설문·폼·체크리스트 응답 완전성 검수의 가장 표준 패턴.
=IF(COUNTBLANK(B2:F2)=0, "완료", "미완성")미입력이 0개면 '완료', 아니면 '미완성'으로 표시. 데이터 검수 열 자동화의 정석.
=COUNTBLANK(A:A) / ROWS(A:A) * 100A열의 빈 셀 비율(%). 데이터 완전성 메트릭 — 누락 비율을 한 눈에 파악.
=SUMPRODUCT(--(B2:B100=""))진짜 빈 셀만 세고 싶을 때(=""도 빈 셀로 안 칠 때) 쓰는 우회 패턴. COUNTBLANK는 둘 다 세지만 SUMPRODUCT는 더 엄격.
다른 엑셀 함수도 알아보세요
"" 빈 문자열도 빈 셀로 셈 — 좋은 점과 함정
▼
COUNTBLANK의 가장 특이한 점은 수식이 반환한 ""(빈 문자열)도 빈 셀로 간주해 카운트한다는 것입니다.
✓ 유용한 경우
- 조건부 수식이 "값 없음"을 ""로 표시하는 패턴에서 자연스럽게 동작
- 화면에 안 보이면 사용자 입장에서도 "빈 것"이라는 직관과 일치
✗ 함정 — "진짜 미입력"만 세고 싶을 때
자동 수식이 ""를 반환하는 셀까지 미입력으로 카운트되면 부정확합니다.
=SUMPRODUCT(--ISBLANK(A1:A100))ISBLANK + SUMPRODUCT 조합이면 ""를 제외하고 진짜 빈 셀만 셀 수 있음.
COUNTA + COUNTBLANK ≠ 전체 셀 수일 수 있음
▼
직관적으로는 비빈 셀 + 빈 셀 = 전체 셀이어야 하지만, ""가 끼면 깨집니다.
상황 — 셀에 ""가 있을 때
- COUNTA가 카운트 (값이 있으므로)
- COUNTBLANK도 카운트 (빈 것처럼 취급)
- → 두 함수에 이중 카운트되는 셈
"전체 셀 수 = 비빈 + 빈" 가정은 ""가 없을 때만 성립. 큰 범위에서 합이 안 맞으면 ""를 의심하세요.
데이터 검수에 활용하기
▼
COUNTBLANK의 진짜 가치는 검수에 있습니다.
필수 입력 검증
=IF(COUNTBLANK(B2:F2)>0, "❌ 미입력 있음", "✓ 완료")조건부 서식과 결합하면 미입력 행이 자동으로 빨갛게 강조
데이터 완전성 메트릭
=1 - COUNTBLANK(A2:A1000) / ROWS(A2:A1000)완전성 = 1 − 결측 비율. 데이터 품질 대시보드에 자주 등장
결측치 위치 추적
COUNTBLANK는 "몇 개"만 알려주고 "어디에"는 모릅니다. 위치까지 알려면 MATCH·INDEX + ISBLANK 조합.
자주 묻는 질문 (FAQ)
▼
Q. 스페이스만 입력된 셀도 빈 셀로 세나요?
아니요. 공백 문자도 텍스트이므로 COUNTBLANK는 세지 않습니다. 진짜 빈 셀처럼 보이지만 데이터로 취급되는 함정 — TRIM·LEN을 함께 점검하세요.
Q. 0이 들어있는 셀은?
0은 숫자이므로 빈 셀로 안 세집니다. 0을 결측처럼 처리하려면 COUNTBLANK + COUNTIF(범위, 0) 조합.
Q. 여러 범위를 한 번에 셀 수 있나요?
COUNT·COUNTA는 인수가 여러 개 가능하지만, COUNTBLANK는 범위 1개만 받습니다. 여러 영역이면 더해서 사용: =COUNTBLANK(A:A)+COUNTBLANK(C:C).
Q. 구글 스프레드시트에서도 동일한가요?
네. COUNTBLANK는 구글 시트에서도 같은 문법·동작입니다.