Countif사용법 및 두 가지 조건 Countifs, 엑셀 공부하기

무수히 많은 데이터를 추출하기 위하여 사용하는 함수 하나는 바로 countif입니다. 조건에 만족하는 데이터의 수를 파악하기 위해 사용되는 함수로 실무에 많이 사용하기도 합니다. 오늘 배워볼 내용은 Conutif의 사용법과 Countifs와의 차이, 응용에 관련되어 공부하도록 하겠습니다.

 

COUNTIF

countif사용법 및 두 가지 조건 Countifs, 엑셀 공부하기

Contents
1. COUNTIF란
2. COUNTIF 예제
3. COUNTIFS란
4. COUNTIFS 예제

1. COUNTIF란

셀에 입력된 수를 파악하기 위해 사용되는 함수는 바로 "Counta"입니다. Countif는 Counta+if로 조건을 붙여서 사용하는 함수입니다. 예를 들면 아래의 시트에 임꺽정, 철수, 홍길동, 영희가 있습니다. 이 중에서 홍길동의 이름이 몇 번 표기되어 있는지를 확인하는 함수가 바로 Countif입니다.

예시1
예시

Countif의 사용방법은 아래와 같습니다. 

=COUNTIF(범위,조건)

 

예를 하나 들어서 설명해 보도록 하겠습니다. 위의 시트를 이용하여 홍길동은 몇 번 언급되었는지를 찾아보도록 하겠습니다.

예시2
COUNTIF 적용

출력 값을 확인해 보면 총 3번 표기된 것을 확인할 수 있습니다.

  • B5:E8 : 범위
  • "홍길동" : 조건(문자로 인식하기 위해 ""는 필수입니다.)

예시3
함수

 

2. Countif 예제

Q . 5명의 후보 중 모범사원을 선출하기 위하여 직원 투표 결과입니다. 각각 몇 표씩 받았는지 확인하여 주세요.

투표결과
투표결과

위의 시트를 확인하여 보면 직원들의 투표 결과가 나와있습니다. 먼저 철수의 투표 결과를 확인하여 보도록 하겠습니다.

 

득표수

우선 한쪽면에 득표수라는 셀을 만들고 후보자의 이름을 나열합니다. 이후 Countif를 사용하여 제일 처음인 철수의 투표 결과를 확인합니다.

 

COUNTIF 사용값
COUNTIF 활용

 

철수는 총 16표를 받았습니다. 다음 영희의 것을 확인하여야 하는데 반복적인 작업을 하는 것보다 셀을 붙여 놓는 것이 좋을 것 같습니다.

 

절대값 사용

 

하지만 그냥 셀을 붙여 넣으면 범위가 바뀌기 때문에 절대값($)을 사용하여 범위를 묶어줍니다.

 

복사
셀복사

 

이후 셀을 우측으로 드래그하거나 Ctrl + Shift + R을 통하여 복사하여줍니다. 

 

결과값을 확인해보면 철수는 16표, 영희 14표, 홍길동 23표, 임꺽정 41표, 맹구 23표로 모범사원은 임꺽정인 것을 확인할 수 있습니다. 

3. COUNTIFS란

영어공부를 하다 보면 복수를 표기할 때 "s"가 붙는 것을 확인할 수 있습니다. 마찬가지로 Countifs는 복수라고 생각하시면 쉬울 것 같습니다. 단일 조건식으로 Countif를 사용한다면 다중 조건식으로 Countifs를 사용합니다.

 

포상 징계 예제
countifs 예제

위 시트의 포상과 징계로 정리가 되어있습니다. 개인별로 포상과 징계의 횟수를 구하는 식으로 Countifs를 사용할 수 있습니다.

=COUNTIFS(범위1,조건1,범위2,조건2)
=COUNTIFS(범위1,"조건1",범위2,"조건2")

첫 번째 조건식의 범위와 조건을 설정하고 이 중에서 두 번째 조건식에 부합하는 항목을 찾는 것입니다.

Countifs 예시
Countifs 예시

  • B4:B11 : 1차 조건 범위
  • E4 : 1차 조건
  • C4:C11 : 2차 조건 범위
  • F3 : 2차 조건

위의 식을 보시면 1차조건식의 범위와 조건, 2차 조건 범위와 조건을 지정하여 두 가지 조건에 부합하는 수를 찾는 것입니다. 두 가지 조건뿐만 아니라 더 많은 조건을 사용할 수 있습니다.

포상금식
COUNTIFS 예시2

다른 식으로 구성하면 위와 같이 사용할 수 있습니다. 철수가 5천 원 이상의 포상금을 받은 횟수를 구하는 식을 구성해보면 아래와 같습니다.

  • B4:B15 : 1차 조건 범위
  • "철수" : 1차 조건
  • C4:C15 : 2차 조건 범위
  • ">=5000 : 2차 조건(5천 원 이상이기 때문에 크거나 같은 값을 사용)

 

4. Countifs 예제

Q . 개선 제안을 통한 등급별 수당을 지급하려고 합니다. 개인별로 제안한 등급의 수를 파악하고 지급금액을 확인하여 주세요. (1등급-1만 원 , 2등급-5천 원 , 3등급- 1천 원)

예제의 좌측 시트에는 명단과 등급이 나누어져 있습니다. 등급별로 총금액을 구하기 위하여 우측에 양식을 하나 만들어보겠습니다.

Countifs 예제
Countifs 예제

명단을 확인하면 철수와 영희, 홍길동 세 사람의 이름이 보입니다. 우측 시트에 3명의 이름을 작성하여 줍니다. 이후 Countifs를 통하여 등급별로 값을 계산해 줍니다.

예제2
Countifs 예제

Countifs를 통하여 값을 계산하셨나요? 절대 값을 사용하여 셀 복사를 하신 후 조금씩 수정하시면 금방 값을 구하실 수 있을 겁니다.

 

문제에서 원하는 것은 금액이기 때문에 등급별로 곱한 후 값을 구하도록 하겠습니다.

 

예제 답

하나의 표를 더 만들어 등급별로 금액을 곱한 후 더해주시면 답을 구할 수 있습니다.

 

지금까지 Countifs의 사용법을 배워 봤는데요. 식을 사용할 때 주의점이 있습니다.

 

주의점

주의해야 할 부분으로는 첫 번째 조건식과 두 번째 조건식의 범위는 동일 방향으로 진행하여야 합니다.

 

동일방향
동일 방향

위의 서식을 확인하시면 범위의 방향이 다른 것을 확인할 수 있습니다. 1차 조건식(파란색)과 2차조건식(보라색)의 방향이 다를 시 #VALUE!로 오류를 확인하실 수 있습니다.

 

그리고 범위는 동일해야 합니다. 즉, 첫 번째 조건식에서 2개의 셀의 데이터를 범위로 지정하였다면 두 번째 조건식도 2개의 셀을 범위로 지정하여야 합니다.

 

동일범위
주의점

위의 식을 확인해보시면 1차 조건 범위(파란색)와 2차 조건 범위(보라색)가 다른 것을 확인할 수 있습니다. 범위가 다를 시에도 오류가 나타나기 때문에 식을 사용하실 때는 꼭 동일 범위와 동일 방향으로 사용하여 주시길 바랍니다.

 

2021.12.08 - [정보] - VLOOKUP함수 사용법 및 HLOOKUP, 미세팁 엑셀 공부하기

 

VLOOKUP함수 사용법 및 HLOOKUP, 미세팁 엑셀 공부하기

현업에 종사하고 계신 분들이 라면 엑셀을 거의 매일 같이 사용하실 겁니다. 저 또한 인사, 생산 관련 현업에 종사하다 보니 매일같이 엑셀을 열고 양식을 만들고 수정하는 일을 반복적으로 하

momsbeauty.tistory.com

2021.12.09 - [정보] - 엑셀특수문자단축키 및 특수문자모음

 

엑셀특수문자단축키 및 특수문자모음

실무를 하다 보면 특수문자가 필요한 경우가 많습니다. 예를 들면 온도를 표기할 시에 "℃"를 사용하거나 화살표 등의 특수문자를 사용하는데, 항상 찾기 번거롭기도 하고 단축키 또한 숙지 못

momsbeauty.tistory.com

2021.12.07 - [국내주식공부] - 유동비율계산법 및 자기자본이익률 계산법

 

유동비율계산법 및 자기자본이익률 계산법

주식투자 관련 공부를 하다 보면 필수적인 공부가 재무제표 관련 공부라고 생각합니다. 내가 투자하고자 하는 기업의 업종과 사업내용은 무엇이고 재무는 안전한지 또는 수익성과 성장 가능성

momsbeauty.tistory.com

 

이 글을 공유하기

댓글

Designed by JB FACTORY