2023. 9. 8. 10:19ㆍ꿀팁
오늘은 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해야 할때 단 몇초만에 추출해서 사용하실 수 있습니다. 어려운 스킬을 사용하지 않아도 기본적인 함수 몇개만 잘 활용하면 엑셀 데이터 작업을 훨씬 빠르고 쉽게 할 수 있답니다.
'꿀팁' 카테고리의 다른 글
엑셀에서 음수를 세모(△)로 표기하는 방법 (40) | 2023.10.04 |
---|---|
엑셀 수식 결과가 #N/A일 경우 빈칸 또는 대체 기호로 표시하기 (28) | 2023.08.30 |
엑셀에서 서식 코드를 활용한 다양한 서식 예시 (31) | 2023.08.27 |
엑셀 사용자서식 설정의 핵심, 서식 코드 활용 꿀팁! (23) | 2023.08.23 |
엑셀 숫자 서식 설정으로 숫자 앞에 특정 자리수만큼 0 추가하기 (0) | 2023.08.17 |