10초 선택표부터 봅니다
숫자가 들어 있는 셀 수는 COUNT, 숫자·텍스트 등 무엇이든 값이 들어 있는 셀 수는 COUNTA입니다. 조건이 하나면 COUNTIF, 여러 조건을 동시에 만족해야 하면 COUNTIFS입니다.
`개수`라는 말만으로 함수를 결정하지 마세요. 먼저 대상이 숫자인지 모든 값인지 확인하고, 그다음 조건의 개수를 확인해야 합니다.
시험장 순서는 `무엇을 세나 → 조건이 있나 → 조건이 몇 개인가 → 범위와 조건식이 맞나`입니다.
두음 암기: 카숫·타값·이프한·이프스모
`카숫`은 COUNT가 숫자, `타값`은 COUNTA가 값이 있는 셀을 센다는 뜻입니다. `이프한`은 COUNTIF 한 조건, `이프스모`는 COUNTIFS의 모든 조건 만족입니다.
COUNTIFS의 마지막 `S`를 단순히 조건이 여러 개라는 표시로만 외우지 말고, 그 여러 조건이 AND로 동시에 적용된다고 기억하세요.
두음을 말한 뒤 `숫자·값·한 조건·모든 조건` 네 단어를 가리지 않고 복원할 수 있어야 실제 문제에 적용됩니다.
COUNT: 숫자로 저장된 값만 셉니다
COUNT는 참조나 범위 안에서 숫자가 들어 있는 셀의 개수를 셉니다. 날짜와 시간도 Excel 내부에서는 숫자로 저장되므로 올바른 날짜·시간 값이면 COUNT 대상이 됩니다.
참조 범위 안의 텍스트, 논리값, 오류값, 빈 셀은 세지 않습니다. 숫자처럼 보이지만 텍스트로 저장된 값도 참조 안에서는 숫자가 아니므로 주의합니다.
예를 들어 A2:A6에 숫자 3개, 텍스트 1개, 빈 셀 1개가 있으면 `=COUNT(A2:A6)`의 결과는 3입니다.
COUNTA: 비어 있지 않은 셀을 셉니다
COUNTA는 범위에서 비어 있지 않은 셀의 개수를 셉니다. 숫자와 날짜뿐 아니라 텍스트, TRUE·FALSE 같은 논리값, 오류값도 값이 있으면 포함합니다.
`글자 수`를 세는 함수가 아닙니다. 셀 하나에 긴 문장이 들어 있어도 한 셀이고, 값이 든 셀의 개수로 1을 더합니다.
숫자만 세야 한다면 COUNT, 출석 여부처럼 어떤 표시든 입력된 칸을 세야 한다면 COUNTA를 먼저 생각합니다.
겉으로 빈 셀과 빈 문자열은 다릅니다
수식이 `""`를 반환하면 화면에는 빈칸처럼 보이지만 셀 안에는 수식과 빈 텍스트가 있습니다. Microsoft 문서에 따르면 COUNTA는 이런 빈 텍스트도 셉니다.
공백 한 칸이 입력된 셀도 완전히 빈 셀이 아니므로 COUNTA에 포함됩니다. 보이는 모양만 보고 실제 빈 셀이라고 판단하면 결과가 달라질 수 있습니다.
문제에서 `수식 결과가 빈 문자열`, `공백 문자`, `완전히 빈 셀`을 구분해 제시하면 셀에 실제 값이나 수식이 있는지부터 확인하세요.
COUNTIF: 한 범위에 한 조건을 적용합니다
COUNTIF의 기본 구문은 `COUNTIF(range, criteria)`입니다. 첫 번째 인수는 검사할 범위, 두 번째 인수는 셀을 셀 기준입니다.
`=COUNTIF(B2:B10,">=80")`은 B2:B10에서 80 이상인 셀을 셉니다. 지역이 서울인 행의 수라면 `=COUNTIF(C2:C10,"서울")`처럼 씁니다.
한 조건만 처리하므로 부서가 영업이면서 점수가 80 이상인 것처럼 서로 다른 조건이 동시에 필요하면 COUNTIFS로 넘어갑니다.
COUNTIFS: 여러 조건을 모두 만족해야 합니다
COUNTIFS의 구문은 `COUNTIFS(criteria_range1, criteria1, criteria_range2, criteria2, ...)`입니다. 조건 범위와 조건이 한 쌍씩 반복됩니다.
`=COUNTIFS(B2:B10,">=80", C2:C10,"서울")`은 같은 위치의 데이터가 점수 80 이상이면서 지역도 서울인 경우만 셉니다.
조건 사이의 기본 관계는 AND입니다. 둘 중 하나만 만족하는 OR 집계가 필요하면 COUNTIF를 더하거나 다른 수식을 검토해야 합니다.
COUNTIFS 조건 범위의 크기는 같아야 합니다
Microsoft 문서에 따르면 추가하는 각 조건 범위는 첫 조건 범위와 행 수와 열 수가 같아야 합니다. B2:B10과 C2:C10은 대응하지만 B2:B10과 C2:C9는 크기가 다릅니다.
범위의 시작 행이 어긋나도 같은 레코드를 비교하지 못합니다. 표 문제에서는 각 조건 범위가 동일한 데이터 행을 가리키는지 주소를 세로로 맞춰 보세요.
COUNTIFS는 조건 범위를 먼저 쓰고 조건을 뒤에 쓰는 쌍이 반복됩니다. SUMIFS처럼 합계 범위가 맨 앞에 오는 구조와 섞지 않습니다.
비교 연산자와 셀 참조를 구분합니다
숫자 자체는 `80`처럼 쓸 수 있지만 비교 연산자가 포함된 조건은 `">=80"`처럼 따옴표로 묶습니다.
기준 숫자가 E2에 있다면 `">="&E2`처럼 연산자 문자열과 셀 참조를 앰퍼샌드로 연결합니다. `">=E2"`처럼 셀 주소까지 문자열 안에 넣으면 의도한 참조가 되지 않습니다.
문자 조건도 `"서울"`처럼 쓰며, 조건을 직접 입력하는지 다른 셀을 참조하는지에 따라 따옴표와 연결 연산자를 확인합니다.
와일드카드 별표·물음표·물결표를 봅니다
COUNTIF와 COUNTIFS의 텍스트 조건에서 별표 `*`는 임의의 여러 문자, 물음표 `?`는 임의의 한 문자를 대신합니다.
`김*`은 김으로 시작하는 텍스트, `???`는 세 문자 텍스트를 찾는 식으로 해석합니다. 실제 별표나 물음표 문자를 찾으려면 앞에 물결표 `~`를 붙입니다.
와일드카드는 텍스트 패턴 조건입니다. 숫자 대소 비교 문제에서 무조건 붙이는 기호가 아니므로 조건의 데이터 형식을 먼저 확인하세요.
COUNT와 COUNTA를 실제 표에서 비교합니다
A열에 `100`, `결석`, 빈 셀, 날짜, 오류값이 있다면 COUNT는 숫자 100과 숫자로 저장된 날짜를 세고, COUNTA는 빈 셀을 제외한 네 셀을 셉니다.
숫자처럼 보이는 `001`이 텍스트 형식으로 저장되었다면 COUNT 결과에서 빠질 수 있지만 COUNTA에는 들어갑니다. 값의 모양보다 실제 데이터 형식이 중요합니다.
문제의 결과를 손으로 검산할 때 각 셀 위에 숫자는 N, 기타 값은 V, 완전한 빈 셀은 B라고 표시하면 두 함수 결과를 빠르게 계산할 수 있습니다.
COUNTIF와 COUNTIFS를 질문 문장으로 고릅니다
`80점 이상인 사람 수`는 조건이 하나이므로 COUNTIF입니다. `80점 이상이면서 서울인 사람 수`는 조건이 두 개이고 모두 만족해야 하므로 COUNTIFS입니다.
조건 문장에서 `이면서`, `그리고`, `동시에`가 보이면 COUNTIFS 후보입니다. 단, 같은 범위에서 A 또는 B처럼 OR 조건이면 단순 COUNTIFS 한 번으로 처리하는 문제인지 다시 확인합니다.
함수를 고른 뒤에야 셀 주소를 넣으세요. 주소부터 보다가 함수 선택을 바꾸면 범위와 조건의 순서가 꼬이기 쉽습니다.
자주 틀리는 선지를 고칩니다
`COUNT는 값이 있는 모든 셀을 센다`는 틀립니다. COUNT는 참조에서 숫자를 세고, 값이 있는 모든 셀은 COUNTA가 담당합니다.
`COUNTA는 수식 결과가 빈 문자열이면 세지 않는다`는 틀립니다. 빈 텍스트를 반환한 셀도 COUNTA에 포함됩니다.
`COUNTIFS는 조건 중 하나만 만족하면 센다`는 틀립니다. 여러 조건을 모두 만족해야 하며 각 조건 범위의 크기도 같아야 합니다.
문제 풀이 순서는 네 단계입니다
1단계. 숫자만 셀지, 비어 있지 않은 셀을 셀지 표시합니다. 2단계. 조건이 없다면 COUNT·COUNTA, 조건이 있다면 COUNTIF·COUNTIFS로 나눕니다.
3단계. 조건 개수와 AND 관계를 확인합니다. 4단계. 범위 크기, 비교 연산자 따옴표, 셀 참조 연결, 와일드카드를 검토합니다.
마지막에는 결과를 손으로 한 번 세어 보세요. 작은 표에서는 함수 이름을 다시 보는 것보다 실제 조건에 맞는 셀을 표시하는 검산이 더 빠릅니다.
30초 셀프 체크와 시험 직전 다섯 줄
질문 1. 숫자와 날짜 셀 개수는? COUNT. 질문 2. 텍스트·오류·빈 문자열까지 값이 있는 셀 개수는? COUNTA.
질문 3. 한 조건을 만족하는 셀 개수는? COUNTIF. 질문 4. 여러 조건을 모두 만족하는 항목 수는? COUNTIFS.
질문 5. COUNTIFS에서 반드시 같은 것은? 각 조건 범위의 행·열 크기입니다. `카숫·타값·이프한·이프스모`를 말하고 다섯 답을 복원하세요.
Microsoft 공식 문서로 재확인했습니다
본문은 Microsoft Support의 COUNT, COUNTA, COUNTIF, COUNTIFS 함수 문서를 2026년 8월 19일 기준으로 대조했습니다.
숫자·날짜의 COUNT 처리, COUNTA의 오류값·빈 텍스트 처리, COUNTIF의 단일 조건·와일드카드, COUNTIFS의 AND 조건과 동일 크기 범위를 확인했습니다.
함수 동작은 안정적인 편이지만 Excel 버전별 화면 표현은 달라질 수 있으므로 함수 구문과 공식 결과를 우선 기준으로 봅니다.