본문 바로가기
조아하는거/PC

EXCEL - COUNTIF 함수 완전정복

by 시무정 2022. 3. 3.
반응형

"=COUNTIF($A$2:$A$33,"A-black")"


 


카운트함수는 지난번에 5종류 모두 알아봤습니다.

https://deep-friendship.tistory.com/351

 

EXCEL - COUNT 함수 5종 정복기 (A, BLANK, IF, IFS까지)

"=COUNT($C$2:$C$17) =COUNTA($D$2:$D$17) =COUNTBLANK($D$2:$D$17) =COUNTIF($B$2:$B$17,"black") =COUNTIFS($C$2:$C$17,"품절",$B$2:$B$17,"white")" COUNT 함수,, 카운트 함수는 원하는 조건을 만족하는 셀의..

deep-friendship.tistory.com

 

그중에 countif함수만 따로 조금 더 다뤄보려고 합니다.

워낙 존재 자체로 가능성이 무궁무진한 함수라서...

 

countif 함수는 혼자써도 좋지만, if함수와 같이쓴다면 더더욱 좋은 함수가 됩니다.


1. 특정 문자열 찾기 기능

이전에 와일드카드 편에서도 다루었지만 한번 더 다뤄봅니다.

=COUNTIF($A$2:$A$33,"*black*")

 

black이란 단어가 포함된 제품이름이 몇개인지 찾아줍니다.

black 앞 뒤로 * 을 붙여서 입력해주면 됩니다.


2. 부등호 활용하기

=COUNTIF($B$2:$B$33,">10")

 

제품 재고가 10개 이상 있는 제품을 찾기 위해 사용했습니다.

쌍 따옴표 안에 부등호를 활용해서 작성해야 합니다.

 

초과인 경우에는 위 수식처럼 ">10" 로 입력하고, 미만인 경우엔 "<10"으로 입력합니다.

만약 이상인 경우엔 ">=10"으로 입력하고, 이하인 경우에는 "<=10"으로 입력합니다.


3. IF함수와 함께 사용하기

=IF(COUNTIF($B$2:$B$33,">=10")=">=3","O","X")

 

countif 함수를 사용하면 조건을 만족하는 셀의 개수를 표현해줍니다.

만약에 해당 셀의 개수 N개 이상이면 다른 값을 출력해주고 싶다?

 

그럴 땐 IF 함수 안에 countif 함수를 넣어주면 됩니다.

COUNTIF($B$2:$B$33,">=10")

-> 범위 조건에서 10 이상의 셀의 개수를 구한다. 이걸 조건1이라고 하겠습니다.

 

IF(조건1=">=3","O","X")

-> 조건1이 3 이상이라면 O를 표시하고, 아니라면 X를 표시한다.

 

쉽게 이해가 되실까요?

원하는 용도에 따라서 O가 아니라 다른 문자로도 표현이 가능합니다.

 


예제.xlsx
0.03MB

Hope that helps


그럼 20,000..

반응형

댓글