COUNTIFS 함수는 주어진 각각의 구간에서 주어진 조건을 '모두' 만족시키는 행의 수를 세어 준다. COUNTIF는 한 개의 영역과 조건을 지정할 수 있는 반면, COUNTIFS 함수는 (영역, 조건)을 여러 개 지정할 수 있다. 사용 예를 살펴 보자.
위의 경우, Grade1->2 에 해당하는 column 에서, 0.001 < p <= 0.01 의 조건을 만족시키는 행의 개수를 구하고자 한다. 자세히 보면,
COUNTIFS($B$2:$B$51685,"<="&E2, $B$2:$B$51685,">"&E3) 에서,
COUNTIFS($B$2:$B$51685,"<="&E2, $B$2:$B$51685,">"&E3) 첫 번째 조건을 적용시킬 구간이다.
COUNTIFS($B$2:$B$51685,"<="&E2, $B$2:$B$51685,">"&E3) 첫 번째 조건이다. E2, 즉 '0.01 보다 작거나 같다'라는 조건이 된다.
COUNTIFS($B$2:$B$51685,"<="&E2, $B$2:$B$51685,">"&E3) 두 번째 조건을 적용시킬 구간이다. 첫 번째 조건을 적용시킬 구간과 같을 필요는 없다.
COUNTIFS($B$2:$B$51685,"<="&E2, $B$2:$B$51685,">"&E3) 두 번째 조건이다. E3, 즉, '0.001 보다 작다'라는 조건이 된다.
COUNTIFS($B$2:$B$51685,"<="&E2, $B$2:$B$51685,">"&E3) 첫 번째 조건을 적용시킬 구간이다.
COUNTIFS($B$2:$B$51685,"<="&E2, $B$2:$B$51685,">"&E3) 첫 번째 조건이다. E2, 즉 '0.01 보다 작거나 같다'라는 조건이 된다.
COUNTIFS($B$2:$B$51685,"<="&E2, $B$2:$B$51685,">"&E3) 두 번째 조건을 적용시킬 구간이다. 첫 번째 조건을 적용시킬 구간과 같을 필요는 없다.
COUNTIFS($B$2:$B$51685,"<="&E2, $B$2:$B$51685,">"&E3) 두 번째 조건이다. E3, 즉, '0.001 보다 작다'라는 조건이 된다.
COUNTIFS를 위처럼 이용하면 도수분포표를 직접 만들 수 있게 된다, 굳이 분석도구에 있는 것을 사용하지 않더라도.
위의 예에서는 첫 번재 조건 구간과 두 번째 조건 구간이 같았는데, 꼭 그럴 필요는 없다. 다음의 예를 보자.
Grade1->2 에서도 0.01보다 작고, Grade2->3에서도 0.01 보다 작은 행의 개수를 구하고자 할 경우 위처럼 할 수 있는 것이다.
'컴퓨터 > 엑셀관련' 카테고리의 다른 글
엑셀에서 중복 데이터 제거하기 (0) | 2010.10.09 |
---|---|
엑셀(MS-Excel)의 단축키 (1) | 2010.09.25 |
여러 조건을 만족하는 위치의 값을 구해오기 (4) | 2010.09.05 |
countif: 조건에 맞는 칸을 세어 주는 함수 (0) | 2010.08.31 |
주어진 key에 대한 값을 찾아 주는 vlookup 함수 (5) | 2010.08.10 |