Excel에서 Countif 및 Countifs 함수를 사용하는 방법

평가하려는 데이터와 일치하도록 "범위" 값을 변경합니다. 예를 들어, C1에서 C99까지의 판매 수치를 확인하려면 "범위" 대신 "C1:C99"를 입력합니다. 다른 워크시트의 범위를 참조하려면 "SheetName! C1:C99" 대신. "[WorkbookName]SheetName! C1:99"는 다른 통합 문서의 범위를 참조합니다.

"기준"을 평가로 바꿉니다. 숫자로 작업하든 텍스트로 작업하든 연산자와 값을 포함한 기준은 따옴표로 묶어야 합니다. 평가가 단순한 "같음" 비교인 경우 등호를 생략할 수 있습니다. 이전 예에서 $100를 초과하는 매출을 찾으려면 수식을 다음과 같이 변경하십시오. =CountIf (C1:C99,">100")

CountIf 예에서 사용한 것과 동일한 시작 공식을 입력하되 대신 "CountIfs"를 사용하십시오. 추가 기준이 없으면 CountIfs 함수는 CountIf 함수와 정확히 동일하게 작동하고 동일한 결과를 생성하므로 다음 공식이 완벽하게 유효합니다. =CountIfs (C1:C99,">100")

닫는 괄호 앞에 쉼표를 추가하고 보조 기준의 범위를 입력합니다. 예에서 열 A의 직원 이름도 확인하려면 공식을 다음과 같이 추가하십시오(아직 불완전하다는 점을 염두에 두십시오). =CountIfs (C1:C99,">100",A1:A99) 두 번째 범위는 첫 번째 범위와 동일한 수의 행과 열을 포함해야 하지만 인접한 열에 있거나 다음 위치에서 시작할 필요는 없습니다. 같은 행 번호.

두 번째 범위 뒤에 쉼표를 추가하고 새 기준을 입력합니다. 예에서 직원 이름이 "Doe, John"인지 확인하려면 수식을 다음과 같이 변경합니다. =CountIfs (C1:C99,">100",A1:A99,"Doe, John")

이 공식은 열 C 레코드가 100보다 크고 열 A 레코드가 100보다 클 때만 카운터를 증가시킵니다. "Doe, John"과 같습니다. 두 범위가 포함된 경우 Excel은 반드시 같은 행의 데이터를 비교하지 않습니다. 숫자; 오히려 상대 레코드를 비교합니다. 예를 들어 두 번째 범위가 "A11:A109"이면 Excel은 먼저 C1이 100보다 큰지 확인한 다음 A11이 "Doe, John"과 같은지 확인합니다. 그런 다음 Excel은 C2 및 A12 등을 확인합니다.

모든 조건이 충족될 때까지 범위와 기준을 더 추가합니다. CountIf 함수의 단일 비교 제한과 달리 CountIfs 함수는 최대 127쌍의 범위 및 기준을 지원합니다.

두 함수 모두 물음표 또는 별표와 같은 와일드카드 문자를 지원하여 각각 단일 문자 또는 여러 문자와 일치시킵니다. 예를 들어 "r? n"은 "run" 또는 "ran"과 일치하지만 "rain"은 일치하지 않습니다. "r*n"의 기준은 "rn", "run", "ran" 또는 "rain"과 일치합니다. 실제와 일치해야 하는 경우 물음표 또는 별표, "확인하시겠습니까?"와 같이 기호 앞에 물결표를 붙입니다. 질문이 뒤에 오는 텍스트와 일치시키기 위해 표시.