본인은 직업탐구영역을 공부했는데 내가 칠 때는 3과목 중 한 과목이 반드시 컴퓨터 관련 과목이어야 했고, 컴퓨터일반을 쳤기 때문에 ㄹㅇ 온갖가지 것들을 다 배웠다. 논리게이트, 역사(에니악 에드박 이런거), 진수, 보수는 물론 HTML과 엑셀까지… 제일 많이 나오는거 IF계열이랑 LOOKUP이었음(H or V)… 이게 컴활이랑도 겹치는 부분이 있어서 공부가 좀 수월했다. 컴활 2급은 저기에 매크로 추가되는거라…
아무튼 그래서 오늘은 IF 붙은 놈들 중에 사용법을 알고 있으면 좋은 COUNTIF에 대해 알아보자. SUMIF도 따로 다룰 예정이다.
마이크로소프트 지원 페이지에서는 COUNTIF함수를 ‘통계 함수 중 하나인 COUNTIF를 사용하여 기준을 충족하는 셀의 개수를 계산할 수 있습니다(예: 고객 목록에 특정 도시가 표시되는 횟수 계산).’라고 했다. 그니까 이게 뭔 소리냐… 데이터들 중에서 님이 원하는 조건에 부합하는 것들만 셀 수 있다.
![](https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYYvHE%2FbtsBgL1rG9X%2FRicoPlQPdFv0FaBKYf8ux0%2Fimg.png)
여기 보기만 해도 아 안돼가 절로 나올 분자 목록이 있다. 근데 소수점이 좀…
![](https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8StoJ%2FbtsBgJ3DxZn%2FMCGqMGYLVYEE19tDxoQJK1%2Fimg.png)
그래서 자릿수 통일해드렸습니다^^ 뭐 쟤네가 뭔지는 모르셔도 됩니다. 몇개는 일상에서도 많이 본거고 몇개는 생전 볼 일 없을거고 몇개는 분명 봤는데 이름을 모르는 뭐 그런거라… 아무튼 여기 보면 분자량이랑 밀도가 있는데, COUNTIF를 이용해 이 표에서 분자량이 100보다 작은 분자는 몇 개인지 세보자.
![](https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKrFdf%2FbtsBjcDNsw3%2FCDPZjQYUgjCH9pj83Anxuk%2Fimg.png)
쭉 씌운 다음 =COUNTIF(C2:C12,”>100″)를 입력하면 분자량이 100 미만인 분자의 개수가 나온다. 여기서는 물, 소금(염화나트륨), 에탄올, 글리세롤, 사이클로헥세인으로 다섯갠데 왜 하나 더나온겨?
정답은 100보다 작은 거 세려면 =COUNTIF(C2:C12,”<100″)을 써야 하기 때문이다. <가 ~보다 작다, >가 ~보다 크다이니 부등호 방향을 조심하세요. 그럼 이번에는 밀도가 물보다 큰 분자는 몇개인지 세 보자.
![](https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbzSGW5%2FbtsBl4kumOb%2Ft59k1ueYmwr6EPPdJJvxd1%2Fimg.png)
아니 헥사메틸렌디아민 밀도 틀린걸 인제 봤음. 아무튼… 물의 밀도는 위에도 있지만 1이다. 그러면 밀도가 1보다 높은 분다는 염화나트륨, 에틸메탄설포네이트, 글리세롤, 설탕(수크로스), 젖당으로 다섯개가 맞다.
![](https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdW3a4%2FbtsBjDnxmLf%2FglVm8MIu1xAGQSrAMTfhYK%2Fimg.png)
COUNTIF의 친구로 COUNTIFS도 있는데 얘는 IF와 IFS를 생각하면 쉽다. IFS는 조건이 여러개잖음? COUNTIFS도 마찬가지다. 위는 왜 2냐면 =COUNTIFS(C2:C12,”<100″,D2:D12,”<1″)를 쳤기 때문이다. 분자량도 100보다 작고, 밀도도 1보다 작은 분자는 에탄올과 사이클로헥세인 딱 두개그덩.
Reply