https://www.oppadu.com/functions/%EC%97%91%EC%85%80-countifs-%ED%95%A8%EC%88%98/
엑셀 COUNTIFS 함수는 범위에서 여러 조건을 동시에 만족하는 셀의 개수를 세는 함수입니다.
=COUNTIFS(조건범위1, 조건1, [조건범위2], [조건2], ... )
- 조건에는 연산자(>,<,>=,<=)와 와일드카드(*,?)를 사용하여 다양한 조건을 비교할 수 있습니다.
- 조건이 텍스트일 경우, 텍스트는 반드시 큰따옴표(" ")로 묶어서 작성합니다.
- 조건 범위와 조건은 반드시 '쌍'으로 입력해야 합니다.
- 최대 127개의 조건을 입력할 수 있습니다.
엑셀 COUNTIFS 함수는 선택한 범위에서 여러 조건을 모두 만족하는 셀의 개수를 세는 함수입니다. COUNTIFS 함수는 입력한 조건을 모두 만족하는 경우(=AND 조건)를 카운트합니다.
따라서, 여러 조건 중 하나라도 만족하는 경우(=OR 조건)을 카운트하려면, 여러 개의 COUNTIF 함수를 덧셈으로 계산합니다.
=COUNTIFS(국가범위,
"미국",매출범위,
">=1000")
/ / 국가가 미국이고 매출이 1000 이상인 셀의 개수를 셉니다.
=COUNTIF(국가범위,
"미국") + COUNTIF(매출범위,
">=1000")
/ / 국가가 미국이거나 매출이 1000 이상인 모든 셀의 개수를 셉니다.
실무에서 종종 발생하는 문제 중 하나로 동일한 범위에 여러 조건을 적용할 경우 COUNTIFS 함수는 0을 출력합니다. 이러한 경우, 여러개의 COUNTIFS 함수를 덧셈으로 계산합니다.
=COUNTIFS(국가범위,
"미국",국가범위,
"중국")
/ / 국가가
'미국'이면서
'중국'인 경우는 없으므로 0을 출력합니다.
=COUNTIF(국가범위,
"미국") + COUNTIF(국가범위,
"중국")
/ / 국가가
'미국'이거나
'중국'인 셀의 개수를 셉니다.
COUNTIFS 함수의 조건에는 연산자(>,<,>=,<=)와 와일드카드(*,?)를 사용해 다양한 조건을 편리하게 입력할 수 있습니다. 예를 들어, 다음과 같이 조건을 입력해 회사 이름에 "China"를 포함하고, 직원수가 800명 이상인 기업의 개수를 셀 수 있습니다.
=COUNTIFS(B8:B17,
"*China*",D8:D17,
">=800")
/ / 회사명에
'china'를 포함하고 직원수가 800명 이상인 기업 개수를 셉니다.

/ / 구분 : {과일,과일,과일,야채,야채,야채}
/ / 금액 : {500,800,1200,600,800,1400}
=COUNTIFS(구분,
"과일",금액,
">="&1000)
=1
/ / 범위: {
500,
800,
1100,
2300,
3400,
4800,
5300,
5500}
=COUNTIFS(범위,">="&1000,범위,"<"&5000) =4
/ / 직원범위 : {김하늘, 이상신, 박창대, 김용우, 김사랑, 최태백}
/ / 키범위 : {168, 172, 174, 171, 175, 165}
=COUNTIFS(직원범위,
"김*",키범위,
">="&170)
=2
COUNTIFS 함수의 조건 범위와 조건은 반드시 쌍으로 입력해야 하며, 최대 127개의 조건을 입력할 수 있습니다.
각 조건범위는 반드시 동일한 크기여야 합니다. 예를 들어 A1:A10과 B1:B9와 같이 다른 크기의 범위를 입력하면, COUNTIFS 함수는 #VALUE! 오류를 반환합니다.
조건이 텍스트인 경우, 반드시 큰따옴표(" ")로 묶어서 작성합니다.
함수의 조건으로 255자 이상의 긴 문자열을 사용하면, 함수 입력이 제한됩니다.
이러한 경우 & 연산자로 문자열을 분할하거나 긴 문자열이 입력된 다른 셀을 참조하여 조건을 작성합니다.
댓글 없음:
댓글 쓰기