뛰어나다

엑셀 COUNTIF 함수

Excel Countif Function

엑셀 COUNTIF 함수요약

COUNTIF는 단일 조건을 충족하는 범위의 셀을 계산하는 Excel 함수입니다. COUNTIF는 날짜, 숫자 및 텍스트가 포함된 셀을 계산하는 데 사용할 수 있습니다. COUNTIF에서 사용하는 기준은 다음을 지원합니다. 논리 연산자 (>,<,,=) and 와일드카드 (*,?) 부분 일치.





목적 기준과 일치하는 셀 수 반환 값 셀 수를 나타내는 숫자입니다. 구문 =COUNTIF(범위, 기준) 인수
  • 범위 - 셀 범위를 계산합니다.
  • 기준 - 계산되어야 하는 셀을 제어하는 ​​기준입니다.
버전 엑셀 2003 사용 참고 사항

Excel의 COUNTIF 함수는 제공된 하나의 조건과 일치하는 범위의 셀 수를 계산합니다. 기준에는 다음이 포함될 수 있습니다. 논리 연산자 (>,<,,=) and 와일드카드 (*,?) 부분 일치. 기준은 아래에 설명된 것처럼 다른 셀의 값을 기반으로 할 수도 있습니다.

COUNTIF는 그룹에 있습니다. 엑셀의 8가지 기능 논리적 기준을 두 부분(범위 + 기준)으로 분할합니다. 그 결과, 기준을 구성하는 데 사용되는 구문이 다릅니다. , 및 COUNTIF 요구한다 셀 범위 , 사용할 수 없습니다 정렬 .





COUNTIF는 하나의 상태. 여러 기준을 적용해야 하는 경우 COUNTIFS 함수 . 값을 조작해야 하는 경우 범위 논리적 테스트의 일부로 인수, 참조 합산 및/또는 필터 기능.

Excel에서 중복 레코드를 식별하는 방법

기본 예

위에 표시된 워크시트에서 G5, G6 및 G7 셀에 다음 수식이 사용됩니다.



 
= COUNTIF (D5:D12,'>100') // count sales over 100 = COUNTIF (B5:B12,'jim') // count name = 'jim' = COUNTIF (C5:C12,'ca') // count state = 'ca'

COUNTIF는 다음과 같습니다. ~ 아니다 대소문자를 구분하며 'CA'와 'ca'는 동일하게 취급됩니다.

페이지 Excel에서 워크 시트를 가로 중앙에 배치

기준에 큰따옴표('')

일반적으로 텍스트 값은 큰따옴표('')로 묶어야 하며 숫자는 그렇지 않습니다. 그러나 논리 연산자가 숫자와 함께 포함된 경우 아래 두 번째 예와 같이 숫자와 연산자를 따옴표로 묶어야 합니다.

 
= COUNTIF (A1:A10,100) // count cells equal to 100 = COUNTIF (A1:A10,'>32') // count cells greater than 32 = COUNTIF (A1:A10,'jim') // count cells equal to 'jim'

다른 셀의 값

다른 셀의 값은 다음을 사용하여 기준에 포함될 수 있습니다. 연쇄 . 아래 예에서 COUNTIF는 B1 셀의 값보다 작은 A1:A10 값의 개수를 반환합니다. 이하를 주목하라 운영자 (텍스트)는 따옴표로 묶습니다.

 
= COUNTIF (A1:A10,'<'&B1) // count cells less than B1

같지 않음

'같지 않음' 기준을 구성하려면 '' 운영자 큰따옴표('')로 묶습니다. 예를 들어 아래 수식은 셀을 계산합니다. 같지 않다 A1:A10 범위에서 '빨간색'으로:

 
= COUNTIF (A1:A10,'red') // not 'red'

빈 셀

COUNTIF는 비어 있거나 비어 있지 않은 셀을 계산할 수 있습니다. 아래 수식은 A1:A10 범위의 빈 셀이 아닌 빈 셀을 계산합니다.

 
= COUNTIF (A1:A10,'') // not blank = COUNTIF (A1:A10,'') // blank

날짜

날짜와 함께 COUNTIF를 사용하는 가장 쉬운 방법은 유효한 날짜 셀 참조가 있는 다른 셀에서 예를 들어, B1의 날짜보다 큰 날짜가 포함된 A1:A10의 셀을 계산하려면 다음과 같은 수식을 사용할 수 있습니다.

 
= COUNTIF (A1:A10, '>'&B1) // count dates greater than A1

주의해야 합니다. 사슬 같이 잇다 B1의 날짜로 연산자. 고급 날짜 기준(예: 특정 월의 모든 날짜 또는 두 날짜 사이의 모든 날짜)을 사용하려면 COUNTIFS 함수 , 여러 기준을 처리할 수 있습니다.

Excel에서 비어 있지 않은 셀 수

가장 안전한 방법 하드코드 COUNTIF에 날짜를 사용하는 것입니다 날짜 기능 . 이렇게 하면 Excel에서 날짜를 이해할 수 있습니다. 2020년 4월 1일보다 작은 날짜가 포함된 A1:A10의 셀을 계산하려면 다음과 같은 수식을 사용할 수 있습니다.

 
= COUNTIF (A1:A10,'<'& DATE (2020,4,1)) // dates less than 1-Apr-2020

와일드카드

NS 와일드카드 물음표(?), 별표(*) 또는 물결표(~) 문자를 기준에 사용할 수 있습니다. 물음표(?)는 하나의 문자와 일치하고 별표(*)는 0개 이상의 모든 종류의 문자와 일치합니다. 예를 들어, 'apple'이라는 텍스트가 포함된 A1:A5의 셀을 계산하려면 다음과 같은 수식을 사용할 수 있습니다.

 
= COUNTIF (A1:A5,'*apple*') // cells that contain 'apple'

3개의 텍스트 문자가 포함된 A1:A5의 셀을 계산하려면 다음을 사용할 수 있습니다.

 
= COUNTIF (A1:A5,'???') // cells that contain any 3 characters

물결표(~)는 리터럴 와일드카드와 일치하는 이스케이프 문자입니다. 예를 들어, 문자 그대로 물음표(?), 별표(*) 또는 물결표(~)를 계산하려면 와일드카드 앞에 물결표를 추가합니다(예: ~?, ~*, ~~).

노트

  • COUNTIF는 대소문자를 구분하지 않습니다. 사용 정확한 기능 ~을위한 대소문자 구분 카운트 .
  • COUNTIF는 하나의 조건만 지원합니다. 사용 COUNTIFS 함수 여러 기준에 대해.
  • 기준의 텍스트 문자열은 큰따옴표('')로 묶어야 합니다(예: 'apple', '>32', 'ja*').
  • 기준의 셀 참조는 ~ 아니다 따옴표로 묶음, 즉 '<'&A1
  • 와일드카드 문자 ? 및 *는 기준에 사용할 수 있습니다. 물음표는 하나의 문자와 일치하고 별표는 모든 문자 시퀀스(0개 이상)와 일치합니다.
  • 리터럴 물음표나 별표를 일치시키려면 물음표나 별표 앞에 물결표(~)를 사용합니다(예: ~?, ~*).
  • 카운티프 요구한다 범위, 대체할 수 없습니다. 정렬 .
  • COUNTIF는 255자보다 긴 문자열을 일치시키는 데 사용될 때 잘못된 결과를 반환합니다.
  • COUNTIF는 닫힌 다른 통합 문서를 참조할 때 #VALUE 오류를 반환합니다.


^