KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

EXCEL COUNTIF 함수 – 공백이 아닌 셀, 특정 값보다 크거나 작은 셀, 특정 값을 포함하는 셀 개수 세기

작성자Amanda Li수정 날짜

Excel 워크시트 작업 중 빈 셀 또는 비어 있지 않은 셀, 주어진 값보다 크거나 작은 셀, 특정 텍스트를 포함하는 셀의 개수를 세는 것은 대부분에게 흔한 작업입니다. 이러한 계산을 처리할 때 Excel 의 COUNTIF 함수가 도움이 될 수 있습니다。

Excel 에서 COUNTIF 함수의 구문

빈 셀 또는 비어 있지 않은 셀에 대한 COUNTIF 함수

특정 값보다 작거나 크거나 같은 셀에 대한 COUNTIF 함수

특정 값을 포함하는 셀에 대한 COUNTIF 함수


Excel 에서 COUNTIF 함수의 구문

Excel 의 통계 함수 중 하나인 COUNTIF 는 제한된 범위에서 지정한 조건을 만족하는 셀을 개수로 반환합니다。 COUNTIF 함수의 구문은 다음과 같습니다:

=COUNTIF(range, criteria)

구문에는 두 개의 인수가 포함됩니다。범위조건:

  • 범위(range): 개수를 세고자 하는 셀 범위를 나타냅니다。
  • 조건(criteria): 셀 개수를 세기 위한 조건을 나타냅니다. 예를 들어, 선택한 범위에서 값이 이상 80 인 셀을 찾기 위해 “>=80”를 조건으로 사용할 수 있습니다。

Excel 에서 이 함수를 사용하려면 대상 셀에 다음을 입력해야 합니다。=COUNTIF(범위, 조건)예를 들어,=COUNTIF(A1:B8,「>=80」).

COUNTIF 함수는 숫자 값을 반환합니다。 즉, 개수를 세고자 했던 셀의 개수입니다。

이제 COUNTIF 함수에 대해 더 명확히 이해했으니, 실제 예제로 넘어가 보겠습니다。


빈 셀 또는 비어 있지 않은 셀에 대한 COUNTIF 함수

예를 들어, 텍스트, 불리언 값(TRUE 및 FALSE), 숫자, 날짜, 오류 등 다양한 데이터 유형이 포함된 셀 목록이 있다고 가정해 봅시다。 사용자의 제한된 범위에 어떤 데이터 유형이 있든 상관없이 빈 셀 또는 비어 있지 않은 셀만 세는 범용적인 COUNTIF 수식이 있을까요?

샘플 데이터

COUNTIF 함수로 빈 셀 개수 세기

이제 COUNTIF 수식을 소개하겠습니다。 이 수식을 사용하면 범위 내에 얼마나 많은 데이터 유형이 존재하든 관계없이 정확하고 올바른 빈 셀 개수를 알려줍니다:

=COUNTIF(range,「」)
참고: 따옴표 안에 텍스트가 없으면 개수를 세려는 셀이 공백임을 의미합니다。

COUNTIF 함수를 사용하여 빈 셀 개수를 세려면 대상 셀에 다음 수식을 입력한 후=COUNTIF(A1:A9,「」)ENTER 키를 누르세요。ENTER:

COUNTIF 함수로 빈 셀 개수 세기>>>결과를 얻으려면 Enter 키를 누르세요

Excel 에는 또한COUNTBLANK라는 함수가 있는데, 이는 제한된 범위 내 빈 셀 개수를 반환합니다。 이 함수의 구문은 다음과 같습니다。=COUNTBLANK(범위)위의 예제에서는 다음 수식을 사용할 수 있습니다。=COUNTBLANK(A1:A9).


COUNTIF 함수로 비어 있지 않은 셀 개수 세기

비어 있지 않은 셀을 세려면 다음 수식을 사용하세요:

=COUNTIF(range,「<>」)
참고:<>Excel 에서같지 않음을 의미합니다。 따라서 위 수식은 공백이 아닌 모든 셀, 즉 비어 있지 않은 셀을 개수로 반환합니다。

COUNTIF 함수를 사용하여 비어 있지 않은 셀 개수를 세려면 대상 셀에 다음 수식을 입력한 후=COUNTIF(A1:A9,「<>」)ENTER 키를 누르세요。ENTER:

COUNTIF 함수로 비어 있지 않은 셀 개수 세기>>>결과를 얻으려면 Enter 키를 누르세요

Excel 에는 또한COUNTA라는 함수가 있는데, 이는 제한된 범위 내 모든 값을 포함하는 셀 개수를 반환합니다。 이 함수의 구문은 다음과 같습니다。=COUNTA(범위)위의 예제에서는 다음 수식을 사용할 수 있습니다。=COUNTA(A1:A9).

그러나 불리언 값(TRUE 및 FALSE), 숫자, 날짜 또는 오류를 제외하고 텍스트만 포함된 셀만 세고 싶다면 아래 수식을 사용하세요:

=COUNTIF(A1:A9,「*」)
Note: A single asterisk (*) matches only the value in a text form.

COUNTIF 함수로 텍스트만 포함된 셀 개수 세기>>>결과를 얻으려면 Enter 키를 누르세요

두 번의 클릭으로 비어 있지 않은 셀 개수 세기

Excel 에설치되어 있다면,Kutools for Excel비어 있지 않은 셀 선택기능을 사용하여 한 번에 모든 비어 있지 않은 셀을 선택하고 원하는 개수를 바로 확인할 수 있습니다。

Kutools for Excel300 가지가 넘는 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 높입니다。AI 기능과 통합, Kutools 는 정밀하게 작업을 자동화하여 데이터 관리를 손쉽게 만듭니다。Kutools for Excel 의 자세한 정보。。。         무료 체험판。。。

1. Excel 의Kutools탭으로 이동하여선택(Select)을 찾은 다음 드롭다운 목록에서비어 있지 않은 셀 선택을 클릭하세요。 스크린샷 참조:

Kutools의 '빈 셀이 아닌 셀 선택' 기능 클릭

2. 모든 비어 있지 않은 셀이 선택되며, 아래 스크린샷과 같이 비어 있지 않은 셀 개수를 알려주는 팝업 창이 표시됩니다:

비어 있지 않은 셀의 개수를 알려주는 팝업 창이 표시됨

30 일 무료 체험판을 다운로드하려면 Kutools for Excel 을 클릭하세요。


특정 값보다 작거나 크거나 같은 셀에 대한 COUNTIF 함수

여기서는 Excel 에서 특정 값보다 작거나 크거나 같거나 같지 않은 값을 가진 셀 개수를 세는 두 가지 주요 방법을 안내합니다。

수식을 사용한 COUNTIF 함수: 미만, 초과, 같음, 같지 않음

특정 값보다 작거나 크거나 같거나 같지 않은 값을 포함하는 셀을 수식으로 세려면비교 연산자(<,>,=,).

참고: 이 방법은 지정한 날짜 이전(작음)이거나 그 날짜와 동일(=)인 날짜를 포함하는 셀을 세는 데에도 사용할 수 있습니다。

이제 아래 표에 따라 실제 예제를 살펴보겠습니다:

샘플 데이터

총점이초과(>)140 인 학생 수를 세려면 다음 수식을 사용하세요:
=COUNTIF(E2:E8,「>140」)>>> 결과는 다음과 같습니다。5
수학 점수가미만(<)Coco 의 점수(셀 D3 의 값)인 학생 수를 세려면 다음 수식을 사용하세요:
=COUNTIF(D2:D8,「<」&D3)>>> 결과는 다음과 같습니다。2
참고: COUNTIF 함수에서 비교 연산자를 사용하려면 연산자를 따옴표로 묶고, 셀 참조 앞에 앰퍼샌드(&)를 추가해야 합니다。
영어 점수가이상(≥)Eddie 의 점수(셀 C4 의 값)인 학생 수를 세려면 다음 수식을 사용하세요:
=COUNTIF(C2:C8,「>=」&C4)-1 >>> The result is 5
참고: 1 을 빼는 이유는 조건C2:C8,「>=」&C4가 Eddie 의 영어 점수를 포함한 모든 일치하는 셀을 세도록 COUNTIF 에 지시하기 때문입니다. 따라서 수식에서 이를 빼야 합니다. Eddie 도 포함하고 싶다면 수식에서 “-1”를 삭제하세요。
다음과 같은 학생 수를 세려면:출신 국가가(=)인도인 경우, 다음 수식을 사용하세요:
=COUNTIF(B2:B8,「India」)또는=COUNTIF(B2:B8,B2)>>> 결과는 다음과 같습니다。3
참고: 셀 참조 B2 의 값은 인도이므로,“India”B2모두 여기서 조건으로 사용할 수 있습니다。 COUNTIF 함수에서 조건은대소문자를 구분하지 않습니다。 따라서 “India”와 “INDIA” 문자열은 수식 결과에 아무런 차이를 주지 않습니다。
다음과 같은 학생 수를 세려면:출신 국가가(≠) 인도가 아닌 경우, 다음 수식을 사용하세요:
=COUNTIF(B2:B8,「<>India」)또는=COUNTIF(B2:B8,「<>」&B2)>>> 결과는 다음과 같습니다。4

COUNTIF 함수는 조건이 하나일 때만 작동합니다. 조건이 여러 개인 경우에는 COUNTIFS 함수를 사용해야 합니다. 예를 들어, 영어 점수가 60 과 90 사이(>60, <90)인 학생 수를 세려면 다음 수식을 사용하세요:=COUNTIFS(B2:B8,「>60」,B2:B8,「<90」).
COUNTIFS 함수에 대해 더 알아보기…


몇 번의 클릭으로 COUNTIF 함수: 미만, 초과, 같음, 같지 않음

특정 값보다 작거나 크거나 같거나 같지 않은 값을 포함하는 셀을 보다 편리하게 세려면특정 셀 선택기능을사용할 수 있습니다。Kutools for Excel.

Kutools for Excel300 가지가 넘는 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 높입니다。AI 기능과 통합, Kutools 는 정밀하게 작업을 자동화하여 데이터 관리를 손쉽게 만듭니다。Kutools for Excel 의 자세한 정보。。。         무료 체험판。。。

Kutools for Excel 을 설치한 후 다음 단계를 수행하세요:

1. Kutools탭에서선택으로 이동한 후특정 셀 선택을 드롭다운 목록에서 클릭하세요。

Kutools의 '특정 셀 선택' 기능 클릭

2. 이제 팝업 창이 나타납니다。 다음을 수행하세요:

대화 상자에서 옵션 지정

다음은 Kutools 를 사용하여 수학 점수가Coco 의 점수보다 낮음(<)인 학생 수를 세는 예입니다。

특정 셀이 개수로 계산됨

참고: 프로그램은 조건을 만족하는 셀을 선택하고 개수 결과를 반환합니다。 필요 시 복사할 수 있습니다。

30 일 무료 체험판을 다운로드하려면 Kutools for Excel 을 클릭하세요。


특정 값을 포함하는 셀에 대한 COUNTIF 함수

COUNTIF 를 사용하여 특정 값을 포함하는 셀(예: 문자 『Y』가 있는 셀) 또는 지정된 위치에 특정 값을 포함하는 셀(예: 문자 『Y』로 시작하는 셀)을 세려면 와일드카드 문자에 대해 알아야 합니다。

Excel 의 COUNTIF 함수에서 사용 가능한 와일드카드 문자는 세 가지입니다。별표(*),물음표(?), 그리고틸드(~):

별표(*) - 임의의 문자 수와 일치합니다. 예: *ice 는 nice, service, ice, @#$ice 등을 의미할 수 있습니다。
물음표(?) - 임의의 한 문자와 일치합니다。 예: mo??는 more, moon, mo&%, moaa 등을 의미할 수 있습니다。
틸드(~) - 실제 와일드카드 문자와 일치합니다。 예: ~*는 실제 별표 문자를, ~~는 실제 틸드 문자를 의미합니다。

참고: 불리언 값(TRUE 및 FALSE), 숫자, 날짜 및 오류는 문자로 간주되지 않습니다。 따라서 선택한 셀 범위에 이러한 요소가 포함되어 있으면 텍스트로 변환해야 합니다。

추가 정보:
Excel 에서 숫자에서 텍스트로을 변경하거나 변환하는 방법은?
Excel 에서 날짜를 숫자 문자열 또는 텍스트 형식로 변환하는 방법은?
Excel 에서 # 수식 오류를 0, 공백 또는 특정 텍스트로 바꾸는 방법은?
Excel 에서 불리언 TRUE/FALSE 를 숫자(1/0) 또는 텍스트로 변환하는 방법은?


COUNTIF 함수로 특정 단어 또는 문자를 포함하는 셀 개수 세기

와일드카드 문자에 대해 이미 알고 있으므로 이제 특정 문자나 단어를 포함하는 셀을 세는 COUNTIF 수식 사용법을 배워보겠습니다。 아래 예제를 참조하세요:

샘플 데이터

클래스 내 남학생 수를 세려면 다음 수식을 사용하세요:
=COUNTIF(B2:B9,「MALE」)>>> 결과는 다음과 같습니다。5
A6 셀의 값인 “jeff”라는 문자를 포함하는 이름의 수를 세려면 다음 수식을 사용하세요:
=COUNTIF(A2:A9,「*jeff*」)또는=COUNTIF(A2:A9,「*」&A6&「*」)>>> 결과는 다음과 같습니다。2
문자 “e”를 포함하는 이름의 수를 세려면 다음 수식을 사용하세요:
=COUNTIF(A2:A9,「*e*」) >>> The result is 5
문자 “e”를 포함하지 않는 이름의 수를 세려면 다음 수식을 사용하세요:
=COUNTIF(A2:A9,「<>*e*」)>>> 결과는 다음과 같습니다。3
문자 “e”로 시작하는 이름의 수를 세려면 다음 수식을 사용하세요:
=COUNTIF(A2:A9,「e*」)>>> 결과는 다음과 같습니다。2
문자 “e”로 끝나는 이름의 수를 세려면 다음 수식을 사용하세요:
=COUNTIF(A2:A9,「*e」)>>> 결과는 다음과 같습니다。1
세 번째 문자가 “m”인 이름의 수를 세려면 다음 수식을 사용하세요:
=COUNTIF(A2:A9,「??m*」)>>> 결과는 다음과 같습니다。2

몇 번의 클릭으로 특정 단어 또는 문자를 포함하는 셀 개수 세기

당사의Excel 애드인을설치한 후다음과 같이진행하세요:

Kutools for Excel300 가지가 넘는 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 높입니다。AI 기능과 통합, Kutools 는 정밀하게 작업을 자동화하여 데이터 관리를 손쉽게 만듭니다。Kutools for Excel 의 자세한 정보。。。         무료 체험판。。。

1. Kutools탭에서선택을 찾아특정 셀 선택을 드롭다운 목록에서 클릭하세요。

Kutools의 '특정 셀 선택' 기능 클릭

2. 특정 셀 선택대화 상자에서 개수를 세려는 셀 범위를 선택한 후에서선택 유형을 클릭하고 드롭다운 목록의지정 유형에서 필요에 따라 조건을 하나 선택하세요。

대화 상자에서 옵션 지정

여기서Kutools 를 사용하여특정 단어나 문자를포함하는 셀을 세는 두 가지 예를 소개합니다。

• 반에서 남학생 수를 세려면 드롭다운 목록에서같음을 클릭하고 오른쪽 입력란에Male을 입력하거나 워크시트에서 “Male” 값을 포함하는 셀을 선택하려면선택 버튼버튼을 클릭하세요。

특정 텍스트의 개수 세기

프로그램은 조건을 만족하는 셀을 선택하고 개수 결과를 반환합니다。 필요 시 복사할 수 있습니다。

• “jeff” 문자를 포함하는 이름 수를 세려면 드롭다운 목록에서포함을 클릭하고jeff을 입력하거나 워크시트에서 셀 A6 을 선택하려면선택 버튼버튼을 클릭하세요。

특정 문자를 포함하는 텍스트의 개수 세기

프로그램은 조건을 만족하는 셀을 선택하고 개수 결과를 반환합니다。 필요 시 복사할 수 있습니다。


  • 슈퍼 수식 표시줄(여러 줄의 텍스트와 수식을 쉽게 편집 가능);읽기 레이아웃(대량의 셀을 쉽게 읽고 편집 가능);필터 범위에 붙여넣기...
  • 병합된 셀/행/열및 데이터 유지; 셀 분할 콘텐츠;중복 행 결합 및 합계/평균 계산。。。 중복 입력 방지 셀;범위 비교...
  • 중복 또는 고유 항목 선택행;빈 행 선택(모든 셀이 비어 있음);슈퍼 찾기 및 퍼지 검색여러 워크북에서; 무작위 선택。。。
  • 정확한 복사수식 참조를 변경하지 않고 여러 셀에 입력;자동 참조 생성여러 시트로;글머리 기호 삽입, 체크 박스 등。。。
  • 자주 사용하는 수식 저장 및 빠른 삽입, 범위, 차트 및 그림;셀 암호화암호로 보호;메일링 목록 생성이메일 발송。。。
  • 텍스트 추출, 텍스트 추가, 특정 위치 문자 삭제,공백 제거; 데이터 페이지 통계 생성 및 인쇄;셀 내용과 주석 간 변환...
  • 슈퍼 필터(필터 설정을 저장하여 다른 시트에 적용 가능);고급 정렬월/주/일, 빈도 등으로;특수 필터굵게, 기울임꼴 등으로。。。
  • 워크북 및 워크시트 통합; 테이블 병합 기반으로 키 열;데이터 분할 여러 시트로 분할;xls, xlsx 및 PDF 일괄 변환...
  • PivotTable 다음 기준으로 그룹화주차 번호, 요일 등。。。잠금 해제된 항목 표시, 선택 잠금다양한 색상으로;수식/이름이 포함된 셀 강조...
kte tab 201905
  • Word, Excel, PowerPoint 에서 탭형 편집 및 읽기 활성화, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 생산성을 50% 만큼 향상시키고 매일 수백 번의 마우스 클릭을 줄여줍니다!
officetab bottom