엑셀에서 COUNTIF 함수로 원하는 조건의 데이터만 COUNT하는 방법

2023. 9. 8. 10:19꿀팁

728x90

오늘은 COUNTIF와 COUNTIFS 함수를 이용하여 엑셀에서 원하는 조건의 데이터를 COUNT하는 방법을 알려드릴게요. 실제 샘플 데이터를 활용하여 다양한 조건을 추출하는 예제를 보여드릴 예정이니 잘 따라오시면 데이터를 효율적으로 처리하고 원하는 정보를 추출하는데 도움이 될거예요.

 

 

| COUNTIF 함수와 COUNTIFS 함수

 

COUNTIF 함수와 COUNTIFS 함수는 엑셀에서 조건에 따른 개수를 계산하는데 유용합니다. COUNTIF 함수는 단일 조건, COUNTIFS 함수는 다중 조건을 처리합니다. 

 

  • COUNTIF: 하나의 조건만을 사용하여 개수를 계산합니다.
 = COUNTIF(범위, 조건) 

 

  • COUNTIFS: 여러 개의 조건을 동시에 만족하는 데이터의 개수를 계산합니다.
 = COUNTIFS(범위1, 조건1, 범위2, 조건2, ...) 


두 함수는 조건의 수와 형태에 따라 선택하여 사용하면 됩니다. 하나의 조건을 처리할 때는 COUNTIF 함수를, 다중조건을 처리할 떄는 COUNTIFS 함수를 사용합니다.

 

 

| 활용 예제

 

<샘플 데이터>

  A B C
1 홍길동 회원가입 테스트 완료
2 김영희 로그인 테스트 미완료
3 이철수 주문하기 테스트 완료
4 박지원 결제 테스트 완료
5 정민수 상품검색 테스트 완료
6 윤미영 로그인 테스트 대상아님
7 강승호 리뷰작성 테스트 미완료
8 이수진 회원가입 테스트 완료
9 최민호 주문하기 테스트 미완료
10 박지연 로그아웃 테스트 대상아님

 

예제1: A열에서 "로그인 테스트" 개수 구하기

"로그인 테스트"가 몇 번 나오는지 계산하려면 COUNTIF 함수를 활용합니다. COUNTIF 함수는 특정 조건을 만족하는 데이터의 개수를 세는 함수입니다. 아래와 같은 수식을 사용하면 됩니다:

 = COUNTIF(B:B, "로그인 테스트") 

 

위 함수를 실행하면 B열에서 "로그인 테스트"가 총 몇 번 나오는지 개수를 구할 수 있습니다.

 

 

 

예제2: C열에서 "완료" 또는 "대상아님" 개수 구하기

C열에서 "미완료"를 제외한 나머지 "완료" 또는 "대상아님"인 개수를 구하려면 COUNTIF 함수를 사용하여 "미완료"를 제외하고 개수를 계산합니다. 아래와 같은 함수를 사용하면 됩니다:

 = COUNTIF(C:C, "완료") + COUNTIF(C:C, "대상아님") 

 

위 함수를 실행하면 C열에서 "완료"나 "불필요"인 데이터의 개수를 구할 수 있습니다.

 

 

 

예제3: B열에서 "로그인 테스트"인 데이터 중 C열의 상태가 "완료"인 개수 구하기

B1부터 B10까지의 범위에서 "로그인 테스트"인 데이터 중 C1부터 C10까지의 범위에서 "완료"인 데이터의 개수를 계산합니다.

 = COUNTIFS(B:B, "로그인 테스트", C:C, "완료") 

 

위 함수를 실행하면  B1부터 B10까지의 범위에서 "로그인 테스트"인 데이터 중 C1부터 C10까지의 범위에서 "완료"인 데이터의 개수를 계산합니다.

 

오늘 알려드린 COUNTIF와 COUNTIFS 함수를 잘 활용하면, 이제부터 특정 조건의 데이터만 COUNT해야 할때 단 몇초만에 추출해서 사용하실 수 있습니다. 어려운 스킬을 사용하지 않아도 기본적인 함수 몇개만 잘 활용하면 엑셀 데이터 작업을 훨씬 빠르고 쉽게 할 수 있답니다.

728x90
728x90