LBtools

엑셀 COUNTIF·COUNTIFS 부등호 조건, 이렇게 쓰면 돼요

사무약 5분

한눈에 보기

  • 조건에 부등호를 넣을 때는 큰따옴표로 감싸요. =COUNTIF(범위, ">=80") 형태예요.
  • 기준값이 셀에 있다면 부등호만 감싸고 & 로 이어붙여요. =COUNTIF(범위, ">="&D2) 예요.
  • ">=D2" 처럼 셀 주소까지 따옴표 안에 넣으면 결과가 0이 나와요. 가장 흔한 실수예요.
목차 (10)

부등호는 조건 자리에 그냥 쓸 수 없고, 큰따옴표로 감싼 텍스트 형태로 넣어야 해요. COUNTIF와 COUNTIFS는 조건을 값이 아니라 '조건을 적은 문자열'로 받도록 만들어져 있어서, 80 이상을 세고 싶다면 >=80이 아니라 ">=80"이라고 적어야 해요. 이 규칙 하나만 알면 나머지는 전부 응용이에요.

쓸 수 있는 비교 연산자 여섯 가지

조건에 쓸 수 있는 비교 연산자는 여섯 가지예요. = (같다), > (초과), < (미만), >= (이상), <= (이하), <> (같지 않다) 예요. 이상·이하처럼 등호가 붙는 연산자는 부등호를 먼저 쓰고 등호를 뒤에 붙여요. 두 글자를 떼어놓을 수 없는 하나의 기호로 생각하면 편해요.

재고(B열)가 기준 수량(D2)보다 적은 상품이 몇 개인지 E2에서 세어요.

E2fx=COUNTIF(B2:B6,"<"&D2)
ABCDE
1상품명재고기준 수량재고 부족 개수
2무선마우스8103
3키보드25
4USB허브4
5모니터암12
6웹캠9

기준값이 셀에 들어있을 때 — 부등호만 바꿔 쓰면 돼요

=COUNTIF(범위, "<"&기준셀)

위 표에 그대로 쓰려면 E2 셀에 =COUNTIF(B2:B6,"<"&D2) — 오른쪽 예제 수식 복사를 누르면 이게 복사돼요.

예제 수식 풀어보기

E2의 수식을 뜯어보면 조건 부분이 "<" 와 D2 두 조각으로 나뉘어 있어요. 부등호 <만 큰따옴표로 감싸고, 기준값이 들어있는 셀 D2는 따옴표 밖에 두고 & 기호로 이어붙였어요. 엑셀은 이 둘을 합쳐 "<10"이라는 조건 문자열을 만든 다음 B2:B6와 비교해요. 재고가 10보다 적은 건 무선마우스(8), USB허브(4), 웹캠(9) 세 개라 결과는 3이 나와요.

기준값을 숫자로 직접 쓸 때

기준값이 자주 바뀌지 않는다면 셀 참조 없이 수식 안에 바로 적어도 돼요. 이때는 부등호와 숫자를 통째로 큰따옴표 안에 넣어요. =COUNTIF(B2:B6, "<10") 처럼 쓰면 되고, 이 경우엔 & 기호가 필요 없어요. 앞의 예제와 결과는 같지만, 기준을 바꾸려면 수식을 열어서 고쳐야 한다는 차이가 있어요.

기준값을 수식에 직접 적을 때 쓰세요

=COUNTIF(범위, ">=80")

한글로 적힌 자리는 직접 바꿔 넣어야 하는 값이에요. 복사한 뒤 자기 파일의 범위·조건으로 고쳐서 쓰세요.

가장 흔한 실수: 셀 주소를 따옴표 안에 넣는 것

제일 많이 틀리는 게 =COUNTIF(B2:B6, "<D2") 처럼 셀 주소까지 따옴표 안에 넣는 거예요. 이렇게 쓰면 엑셀은 D2를 셀 주소가 아니라 'D2'라는 글자 그대로 읽어요. 숫자와 글자를 비교하게 되니 조건에 맞는 셀이 하나도 없고, 오류 메시지도 없이 결과가 조용히 0으로 나와요. 수식이 멀쩡해 보이는데 계속 0이 나온다면 이 경우를 가장 먼저 의심해보세요. 셀을 가리킬 때는 반드시 따옴표 밖으로 빼고 &로 이어붙여야 해요.

부등호 순서를 바꿔 쓰면 안 돼요

=> 나 =< 처럼 등호를 앞에 쓰는 것도 자주 나오는 실수예요. 이상과 이하는 >= 와 <= 순서로만 쓸 수 있어요. 순서를 바꾸면 비교 연산자로 인식되지 않아서 원하는 결과가 나오지 않아요. 손으로 타이핑할 때 헷갈리기 쉬우니, 결과가 이상하면 이 부분도 함께 확인해보세요.

COUNTIFS도 규칙이 완전히 같아요

조건이 두 개 이상이라 COUNTIFS를 쓸 때도 부등호 규칙은 그대로예요. 조건범위와 조건을 쌍으로 이어붙이면서, 각 조건마다 따옴표와 & 규칙을 똑같이 적용하면 돼요. 예를 들어 재고가 5보다 많으면서 동시에 10보다 적은 상품을 세고 싶다면 =COUNTIFS(B2:B6, ">5", B2:B6, "<10") 처럼 같은 범위를 두 번 지정해서 구간 조건을 만들 수 있어요. 조건 쌍을 이어붙이는 방법은 COUNTIFS로 여러 조건 동시에 세는 법에서 더 자세히 다뤘어요.

텍스트에도 부등호를 쓸 수 있어요

부등호는 숫자 전용이 아니에요. <>는 '같지 않다'는 뜻이라 텍스트 조건에도 그대로 쓸 수 있어요. 진행상태 열에서 '완료'가 아닌 건수를 세고 싶다면 =COUNTIF(C2:C6, "<>완료") 처럼 쓰면 돼요. 뒤에 아무 값도 붙이지 않고 "<>"만 쓰면 '빈칸이 아니다'라는 뜻이 되는데, 이 활용법은 COUNTIF로 빈칸 빼고 조건별 개수 세는 법에서 따로 다뤘어요.

실무 팁: 기준값은 셀로 빼두세요

실무에서는 예제처럼 기준값을 D2 같은 셀에 빼두고 &로 참조하는 방식을 추천해요. 기준을 10에서 5로 바꿔볼 때 셀 값 하나만 고치면 되고, 보고서를 받는 사람도 어떤 기준으로 센 숫자인지 화면에서 바로 확인할 수 있어요. 수식 안에 기준값을 박아넣으면 나중에는 본인도 무슨 기준이었는지 수식을 열어봐야 알 수 있어요.

날짜를 조건으로 쓸 때

날짜에도 부등호를 쓸 수 있어요. 이때는 날짜를 따옴표 안에 글자로 적기보다 DATE 함수로 만들어 &로 이어붙이는 방식이 안전해요. 2026년 1월 1일 이후 건수를 세고 싶다면 =COUNTIF(A2:A100, ">="&DATE(2026,1,1)) 형태로 쓰면 돼요. 기준 날짜가 셀에 들어있다면 =COUNTIF(A2:A100, ">="&D2) 처럼 앞서 본 방식 그대로 쓰면 되고요.

SUMIF·AVERAGEIF도 같은 규칙이에요

부등호를 따옴표로 감싸고 셀 참조는 &로 잇는 이 규칙은 COUNTIF 전용이 아니에요. 조건을 인수로 받는 함수들이 모두 같은 방식을 써요. 조건에 맞는 값만 더하는 SUMIF도, 조건에 맞는 값의 평균을 내는 AVERAGEIF도 조건 자리는 똑같이 동작해요. 한 번 익혀두면 이 계열 함수 전체에 그대로 쓸 수 있어요.

COUNTIF 자체의 기본 사용법부터 헷갈린다면 COUNTIF 함수로 조건에 맞는 개수 세기를 먼저 보고 오시면 이해가 빨라요.

작성·검수

LONGBRIGHT — 광고 마케팅 현업에서 일하며 LBtools를 혼자 만들고 운영해요. 함수 동작과 메뉴 설명은 각 제조사의 공식 문서와 실제 동작을 기준으로 확인해요.

발행
최종 확인

잘못된 내용을 발견하셨다면 문의로 알려주세요. 확인해서 고치고 이 날짜를 갱신해요. 운영 원칙도 공개해두었어요.

이런 글도 함께 보면 좋아요