안녕하세요 류피스룸입니다.
오늘은 지난 포스팅에서 알아본 COUNT 계열 함수의 확장버전을 알아보겠습니다.
COUNT함수의 기본이 궁금하시다면 아래 포스팅을 보셔도 좋을 것 같아요!
[일상다반사/문서작업 팁] - 엑셀 _ 통계 함수(COUNT, COUNTIF)
이번에는 빈칸을 세는 함수, 빈칸이 아닌 셀을 세는 함수,
그리고 데이터베이스 안에서 조건에 맞는 셀을 세는 함수를 알아볼게요.
1. COUNTA와 COUNTBLANK
먼저 빈칸과 관련된 함수를 알아볼게요!
COUNT함수에서는 빈칸의 개수를 세는 COUNTBLANK와
내용이 있는 셀의 개수를 세는 COUNTA함수가 있습니다.
오늘의 예시는 연수 신청 수요조사로 만들어봤어요!
신청한 인원, 신청하지 않은 인원
그리고 특정 연수를 신청한 인원을 세는 작업을 해보겠습니다.
COUNTA(범위)
: 지정한 범위 중 내용이 있는 셀의 개수
: 숫자, 문자 무관
COUNTBLANK(범위)
: 지정한 범위 중 빈 셀의 개수
먼저 연수를 신청한 인원의 수부터 세볼게요.
인원을 기록할 때는 신청한 사람에게 표시를 하는 것이 일반적일 것 같아요.
그래서 저는 신청한 사람의 이름에 "O" 알파벳으로 표시했습니다.
COUNTA함수는 위에서 언급한 것과 같이
숫자를 확인하는 것이 아니라 셀 안에 입력한 내용이 있는지를 확인합니다.
그래서 문자나 숫자나 상관없이 뭐든 입력하면 숫자를 세죠.
위의 연수 신청인원 셀에 입려한 대로
COUNTA함수를 입력하고 인수에 범위만 지정해주면 됩니다.
그러면 이렇게 "O"가 입력된 4개의 셀이 표시됩니다!
그리고 연수를 신청하지 않은 사람은 신청여부를 빈칸으로 비워뒀어요.
이 때 COUNTBLANK함수를 입력해볼게요.
인수는 COUNTA함수와 동일하게 범위만 지정해주면 됩니다!
BLANK라는 단어의 의미가 빈칸이라는 의미이니까
빈칸의 수를 세어준다는 의미로 해석할 수 있을 것 같아요.
그러면 이렇게 하나의 빈칸이 표시됩니다.
이 두 가지 함수는 인수에 목록만 입력하면 되고
간단한 수요조사에 쉽게 활용할 수 있으니
자주 접할 수 있을 것 같아요!
2. DCOUNT
이번에는 데이터베이스 함수로 들어가볼게요.
지난번에 소개했던 DSUM과 비슷하게
데이터 목록에서 조건에 맞는 내용만 찾는 함수죠.
[일상다반사/문서작업 팁] - 엑셀 _ 합계 함수(SUM과 DSUM)
이번에는 예시에 있는 내용 중 "자격연수 신청 인원"을 세볼게요.
위의 그림을 보면 연수의 종류가 '자격연수' '직무연수' '교양연수'로
총 세 가지가 있습니다.
이 중에서 자격연수를 신청한 인원이 몇 명인지 확인해볼게요!
DCOUNT(데이터베이스,계산영역,조건)
: 데이터베이스 안에서 조건에 맞는 셀들의 수를 세는 함수
: 인수 설명
- 데이터베이스 : 조건과 카운팅 셀들의 영역
- 계산영역 : 카운팅할 셀의 주제
- 조건 : 데이터베이스 안에서 추출할 조건
: 조건 영역이 계산영역보다 왼쪽에 위치하도록!
조금 복잡할 수도 있지만 뜯어보면 어렵지 않을거예요.
예시를 보면서 한 단계씩 같이 해볼게요!
DCOUNT함수는 기본이 COUNT함수이기 때문에
숫자를 인식해서 셀의 수를 세어줍니다.
그래서 신청여부를 숫자인 1로 수정해봤습니다.
(텍스트로 하려면 DCOUNTA함수를 활용할 수도 있습니다!)
인수를 하나씩 살펴볼게요.
먼저 첫 번째 인수인 데이터베이스는
부서부터 신청여부까지, 모든 내용이 담긴 셀 전체를 선택했어요.
그 다음은 계산 영역인데요.
신청 여부를 확인하면 되니 "신청여부"가 입력된 E4 셀을 선택했어요.
아니면 데이터베이스 중 신청여부가 입력된 열의 순서인 "4"를 입력해도 됩니다.
마지막으로 조건은 '자격연수'를 골라내야하니
주제(레이블)인 신청과정과 자격연수를 함께 선택해주면 됩니다.
그러면 이렇게 자격연수의 신청자 숫자인 2가 표시됩니다.
COUNT함수를 사용할 때 주의할 점은 위의 그림처럼 서식을 맞춰줘야한다는 거예요.
예시에서 보여준 신청여부 열에서 입력한 내용이
위의 그림처럼 '일반', 또는 '숫자'로 선택되어있어야합니다.
혹시 '텍스트'로 입력된다면 숫자로 인식되지 않기 때문에
COUNT함수에서는 활용이 안됩니다.
(COUNTA는 텍스트도 인식하기 때문에 무관합니다!)
오늘은 COUNT함수의 확장버전을 알아봤어요.
엑셀을 데이터를 정리할 때 많이 활용하다보니
COUNT계열 함수는 자주 사용할 수 밖에 없는데요.
그럴 때 여러 종류의 COUNT함수를 활용하면
용도에 맞게 데이터 정리를 할 수 있겠죠?👍
'일상다반사 > 문서작업 팁' 카테고리의 다른 글
엑셀 _ 자릿수 정리(feat.반올림 / round함수) (2) | 2022.07.10 |
---|---|
엑셀 _ 최대최소평균(MAX, MIN, AVERAGE) (2) | 2022.07.10 |
엑셀 _ 통계 함수(COUNT, COUNTIF) (2) | 2022.07.05 |
엑셀 _ 합계 함수(SUM과 DSUM) (2) | 2022.07.03 |
한글 _ 표 대각선으로 나누기(합계는 보너스😉) (2) | 2022.06.23 |