사용법/엑셀(EXCEL)

내배내적 엑셀 - Countif 함수(feat. 조건에 맞는 갯수를 세는 함수)

Hiems__ 2020. 10. 20. 11:00
728x90
반응형
SMALL

전에는 좀 빠르게 countifs 에 대한 함수부터 먼저 설명을 드렸었죠!

만약에 이전 내용이 궁금하시다면 아래 링크를 참고 부탁드려요!

 

2020/09/09 - 내배내적 엑셀 - Countifs 함수

 

생각해보니까 1단계부터 밟아가는 것도 필요할 것 같다는 생각에

오늘은 Countif 함수에 대해 설명해드릴게요!

 

Countif는 1가지 조건을 만족하는 셀의 갯수를 세는 함수에요!

 

if의 조건문에는 숫자, 문자, 그리고 부등호도 들어갈 수 있습니다.

아래의 예시로 진행해보겠습니다.

 

Countif 예제.xlsx
0.01MB

 

 

 

Countif 함수의 인수 구성은 다음과 같아요

 

■ Range : 조건을 구할 테이블
■ Criteria : 조건(기준)

* Criteria의 뜻을 검색하면 "기준"이라는 뜻이에요.
Criteria 는 다른 함수 인수에도 많이 나오니까 지금 여기서 한번에 "조건(기준)"이라는 뜻을 외워두세요!
그러면 나중에 다른 함수에서도 Criteria가 나왔을 때 '아 이건 조건(기준)을 설정하는 인수구나', 라고 빠르게 이해할 수 있습니다.

 

그럼 아래 두 조건을 보고 Range를 설정해볼게요!

 

 

Criteria = 문자인 경우

 

첫번째 문제인 거주지가 관악구인 사람의 수를 구해볼게요.

우선 거주지자 있는 부분은 E3:E15 에요. 따라서 Range에는 E3:E15를 적어줍니다.

 

그 다음에 Criteria에 관악구를 입력할텐데요.

함수 인수에 관악구를 적으면 자동으로 ""(큰따옴표)가 입력되지만,

손으로 적으시는 분들을 위해서 아래 이야기 하나만 하고 갈게요!

 

 

엑셀에서 문자의 경우 양 옆에 ""을 붙여서 해당 단어가 문자임을 표시해줘야 합니다.

그래서 countif 함수 인수에서 관악구를 적을 경우 엑셀에서 자동으로 양 옆에 "" 표시를 해주지만,

만약에 함수를 다 적고 난 뒤 본인이 임의로 ""를 지우면 값이 0이 나올거에요.

 

 

이는 엑셀이 숫자와 문자를 다르게 인식하기 때인데,

따라서 함수를 타자로 칠 경우에는 꼭 문자에 ""을 붙여서 해당 기준이 문자임을 표시해줍니다.

 

 

그러면 위의 문제를 구하는 함수식은 아래와 같이 나오게 될거에요.

이에 해당하는 사람의 숫자는 3명이라는 것을 알 수 있습니다.

■ 거주지가 관악구인 사람의 수 =COUNTIF(E3:E15,"관악구")

 

 

Criteria = 부등호인 경우

 

Countif의 기준에는 부등호 >=(크거나 같음) >(보다 큼) <(보다 작음) <=(작거나 같음) 도 넣을 수 있어요!

(등호를 포함하는 부등호의 경우 =가 뒤에 온다고 생각하시면 편할거 같아요~)

 

또한 부등호 부분에서도 하나만 기억하고 갈게요!

 

Countif, averageif, sumif 등을 쓸 때 criteria 자리에
부등호, 함수식, 셀주소를 쓰는 경우 아래와 같이 큰 따옴표를 붙여주세요!
이는 엑셀에서 하나의 약속이기 때문에 기억하고 있으면 다른 함수식에서도 편하게 쓸 수 있어요!

1. ">=숫자" 
2. ">"&함수식
3. ">"&셀주소

 

위 두개의 조건을 잘 유념하면,

 

나이가 나와 있는 열은 D3:D15열이므로 Range에는 D3:D15를 넣어주고,

18세 이상이라는 조건이기 때문에 Criteria에는 ">=18"라는 인수를 넣어줘야해요.

 

■ 나이가 18살 이상인 사람의 수 =COUNTIF(D3:D15,">=18")

 

 

따라서 위와 같은 결과 값을 얻을 수 있습니다.

 

Countif 함수에 대해 잘 이해가 되셨나요?:)

그럼 저는 다음 포스팅에서 뵐게요! :D

 

 

 

2020/10/15 - 처음보면 헷갈리는 절대참조와 상대참조 이해하기

2020/10/14 - 내배내적 엑셀 - index-match 함수 다중조건(중첩조건)

2020/10/12 - 내배내적 엑셀 - index-match 함수 기본 응용하기

2020/10/12 - 내배내적 엑셀 - index 와 match 함수 이해하기

2020/10/09 - 내배내적 엑셀 - Vlookup 다중조건

2020/10/07 - 내배내적 엑셀 - Vlookup(feat. 내가 원하는 값을 쉽게 찾자)

2020/09/24 - 엑셀 빠른 실행도구 어디까지 써봤니?(feat. 빠르게 필터링하자)

728x90
반응형
LIST