오늘 알아볼 함수는 COUNTIF 함수입니다. COUNTIF함수는 지정한 범위내에서 조건에 맞는 셀의 개수를 구하는 함수 입니다.
1. COUNTIF 함수 알아보기
위의 그림처럼 COUNTIF의 함수에 사용 되는 조건은 간답합니다. 위의 식을 해석하면
① B2에서 B9셀의 데이터중
② "가래라"에 대한 데이터의 수량을 산출
자~ COUNTIF의 인수에 대해서 살펴 보도록 하겠습니다.
= COUNTIF(range,criteria)
range = 함수를 적용할 범위를 나타 냅니다.
criteria = 함수에 사용될 조건을 나타 냅니다.
2. COUNTIF 함수 예제 알아보기
2-1. 조건부 평균 구하기
=SUMIF(B2:B9,"가래라",C2:C9)/COUNTIF(B2:B9,"가래라")
조건부로 평균을 구하는 식입니다. 수식을 살펴 보도록 할께요
① B2에서 B9셀중
② "가래라"의 합계를
③ C2에서 C9에서 계산하여 나온 합계를
④ B2에서B9에서
⑤ "가래라"의 수량으로 나누어 결과를 산출
이렇게 하면 평균이 나오겠죠 조건부로 평균을 내는 방법이였습니다.
2-2. 날자별 수량 구하기
=COUNTIF(A2:A9,">=2018-10-20")위의 수식을 살펴 보면
① A2에서A9사이의 데이터중
② 2018년 10월 20일과 같거나 그 이후인 날자의 수량을 구하라
가 되겠습니다.
2-3. 시트별 조건값 카운트 하기
위의 수식은 설명이 조금 많이 들어 가야 하는 항목인데요
시트별 조건값에 해당하는 값을 카운트해서 그 수를 카운트 하시요란 것입니다. 수식을 살펴 보도록 할께요
=COUNTIF(INDIRECT("'"&A4&"'!"&"1:10000"),$B$1)
INDIRECT 함수는 간적접인 이라는 뜻으로 직접 값을 구하기 않고 해당 주소를 찾아가 값을 구하는 함수 입니다.
① 처음 사용 되는 "(따움표)'(아포스트로피)"(따움표)는 공백이 있는 시트 이름을 허용하기 위해서 추가 되어 있는 것이며 A4셀의 간접 값으로 시트의 이름을 표시 합니다. "(따움표)'(아포스트로피)!(느낌표)"(따움표)는 시트 이름이 포함된 범위를 나타내기 위한 표준 문구 입니다. &은 문구를 연속성을 나타 내는 것이며 "1:1000000"은 행을 포함하는 범위 입니다.
② 절대값으로 B1 셀은 조건으로서 위의 조건과 관련된 데이터를 카운트 하는 겁니다~
참 쉽죠잉~ 이해 하고 넘어 가시려면 쉽지 많은 않으시겠지만 이해 하시고 나면 편안하답니다~ 이너피스~ 마음에 평화를 찾으시길....
2-4. 조건별 매치 수량 찾기
범위내에서 찾을 값이 몇개나 있는지 확인할 수 있는 수식입니다.
찾을 값이 111만 있고 범위에서 111이 3개 있다면 결과값은 3이 되겠죠~
그렇다면~ 위의 수식은 어떻게 되어 있는지 한번 알아 보도록 하겠습니다.
=SUMPRODUCT(COUNTIF(C2:C8,D2:D8))
전부 풀어서 나타 내면 C2에서 C8에 셀중 D2에서 D8의 조건(데이터)에 맞는 데이터를 카운트 하고 그 값을의 합계의 대응하는 값끼리 곱해서 합계를 계산~!!
① C2에서 C8는 데이터의 범위
② D2에서 D8은 조건 데이터
입니다.
이상으로 COUNTIF 함수에 대해 알아 봤습니다.
'PC > 엑셀 함수 정리' 카테고리의 다른 글
ROUNDUP 함수와 예제 알아보기 (7) | 2018.11.22 |
---|---|
ROUND 함수와 예제 알아보기 (6) | 2018.11.21 |
SUMIFS 함수와 예제 알아보기 (18) | 2018.11.19 |
SUMIF 함수와 예제 알아보기 (14) | 2018.11.16 |
SUMPRODUCT 함수와 예제 알아 보기 (4) | 2018.11.14 |