원하는 조건에 맞춰
해당 셀의 개수 구하기
=COUNTIF(범위, 기준)
엑셀 하시다가 내가 원하는 것만 셀 수 있나? 라는 질문을 가져본적 있으신가요?
엑셀을 하면서 셀의 개수를 세야 하는 경우가 종종 발생 하곤 합니다. 그럴경우에 여러가지 선택지가 있죠. count, counta, 그리고 countif 이렇게 숫자를 세는 대표적인 함수 들이 있는데 여기에서 COUNTIF라는 함수를 다뤄보도록 하겠습니다.
COUNTIF는 기준점을 잡고 그 기준에서 범위를 설정하고 그 범위안에 조건에 해당하는 셀이 몇개인지 세는 함수이랍니다. 예를들어 특정한 문자열에 관한 평균값이나, 값들의 합을 구할때 자주 쓰일 수 있겠네요.
예를들어 내가 판매하고있는 제품들 중에 매출이 제품들 개수를 세고싶을때 아주 유용한 함수가 되겠죠.
이런 차트가 있다고 보면, 손덕후가 판매하고 있는 모델들이 몇개인지 확인 하고 싶을때 아주 유용하답니다.
빈칸에 들어갈 함수는 =countif(B5:F10,B5) 랍니다.
CHECKPOINT
- =countif : 개수를 세어보자
- (B5:F10 : 이 범위안에 있는 녀석들 중에
- B14) : 이 이름에 해당하는 셀들의 개수만 표시해라.
참 간단한 식이죠? 다른 예를 들어봅시다.
이번엔 총 모델의 개수를 세어보고자 합니다.
손덕후, 김덕후, 이덕후 개수를 세고 합하면 될까요?
엑셀에서는 좀더 간한디 이런 문제를 해결 할 수 있답니다.
만약에 빈칸을 제외한 문자열이 들어간 셀들의 개수를 세고 싶다면 "*" 을 추가하면 됩니다.
예를 들어 예시 차트에서 매출이 있는 품목하고 없는 품목이 같이 있습니다. 이 중에서 매출있는 항목의 개수만을 구하고 싶을때 이 방식을 쓰면 되겠습니다.
= COUNTIF (B5:B10,"*")
"*" 는 빈칸이 아닌 셀을 참조하지만 숫자는 찾지 않지만 문자열을 찾는답니다.
CHECKPOINT
- =countif : 개수를 세어보자
- (B5:F10 : 범위안에 이는 모든 문자열을 찾자
- "*" : 조건에 해당하는 문자열들의 개수만 표시해라.
엑셀 중복 값 찾기
혹시나 COUNTIF 기초부터 확인 해 오셨으면 너무 머리가 복잡 할 수 있으셔서 다음 포스팅에 넣도록 하겠습니다.
COUNTIF로 개수만 셀 수 있는게 아니랍니다. 개수와 연관된 중복된 개수도 구할 수 있다는점 체크하시기 바랍니다.
예를 들어보죠. 차트 안에 손덕후 라는 이름이 세번 반보되었죠? 지금은 한눈으로 보기 쉽지만 정말 길고 긴 엑셀 창에서 저런 반복된 걸 찾기 위해 일일이 세어봐야 할까요?
이런 경우에는 조건부 서식이라는 기능을 사용해 쉽게 해결 할 수 있답니다.
다른 규칙 추가를 통해서 방금 배웠던 COUNTIF 응용식을 넣으면 된답니다. 입력 방식은 한번 생각해보시기 바라요.
엑셀 중복 값 찾기 링크 (준비중)
'IT Share > 구글시트, google sheet, 엑셀' 카테고리의 다른 글
조건 값의 열을 한꺼번에 불러오는 함수 , FILTER() (0) | 2022.07.03 |
---|---|
원하는 조건에 맞춰 해당 셀의 개수 구하기, 엑셀 중복값 찾기 (2): COUNTIF (0) | 2021.10.18 |
조건을 걸어 수식을 만들자: IF 함수, 평균에 따라 등급나누기 (IF, AND 함수) (0) | 2021.09.23 |
응용함수: INDEX + MATCH 함수 (0) | 2021.08.21 |
좌표로 콕 찍는 함수, 좌표함수: INDEX 함수 (0) | 2021.08.19 |
댓글