본문 바로가기

국가공인자격/ITQ & DIAT & E-TEST

[ITQ_엑셀]엑셀함수_DCOUNTA함수/데이타베이스함수, 조건에 맞는 셀의 개수 세는 함수.

 

안녕하세요, 온라인컴퓨터강좌 컴띵입니다.

 

오늘은 근로자의 날입니다. 빨간날은 아니지만 오랜만에 맞이하는 일이라 그런지 기분이 좋습니다.^^

5월에는 연휴가 2일이나 붙어있어 그간 황금연휴기근에 목말라있던 많은 분들을 촉촉하게 적셔줄 것 같네요ㅎㅎ

 

거기에는 컴띵이도 포함되어있을 것 같습니다. 하지만 이런 연휴에도 빼놓지 않고 조금씩 공부를 해나가셔야 진정한 내공이 되어 실력이라는 이름으로 쌓이지 않을까 싶네요ㅎㅎ

비슷한 맥락에서 오늘 알려드릴 엑셀함수도 열공하시기 바랍니다^^

 

오늘은 DCOUNTA함수에 대해 알아보도록 하겠습니다.  DCOUNTA함수는 조건에 맞는 셀의 개수를 세는 함수입니다. COUNTA함수와 똑같이 빈칸이 아닌 셀의 개수를 찾아주는 함수입니다만, 거기에 "조건에 맞는" 이라는 말이 더해져 DCOUNTA함수입니다 ㅎㅎ

 

 

 

명단에 있는 분포되어있는 직원의 인원을 각 부서별로 세어보도록 하겠습니다.

지금 표의 인원은 적지만, 대량의 인원들을 세어야 할 경우에 아주 유용하게 사용되는 엑셀함수입니다.

 

 

=DCAOUNTA를 입력하고 Ctrl +A를 누르니 인수입력창이 뜹니다. 

 여기에도 엑셀함수에 대한 간략한 설명이 나와있습니다.

 

" 조건에 맞는 데이타베이스의 필드에서 비어있지 않은 셀의 수를 구합니다" 라고 나와있는데요.

 

여기서 조건에 맞는 데이터베이스의 필드 라는 말만 제외하면 COUNTA함수와 동일한 함수입니다. ^^

 

 

 

데이타베이스함수의 특징 1. 인수를 입력하는 형식이 동일하다.

 

기억하실겁니다. 조건에 맞게 인수를 입력하도록 하겠습니다. 기본범위와 가져올 범위의 머리글, 그리고 찾을 조건을 차례대로 입력한 뒤 확인버튼을 눌러줍니다.

 

 

 

 

 

4명이라는 값이 구해졌네요. 눈으로 세어보아도 경영지원팀의 인원은 4명이 맞네요ㅎㅎ

다른 부서인원들도 엑셀함수를 이용하여 값을 구해보도록 하겠습니다.

 

 

 

 

다른 엑셀함수들과 마찬가지로 직접 수식을 입력해도 되지만, =DCOUNTA( 를 입력하고 원하는 조건의 셀을 드래그해도 수식이 입력된다는 것. 모두 알고계시리라 생각하겠습니다 ^^

 

 

 

다른 부서의 인원이 모두 입력되었습니다. 총 인원이 12명, 각각의 부서 인원의 합이 12명입니다.

정확한 값이 입력되었습니다.

 

※인원수를 확인하기위해 사용한 엑셀함수가 DCOUNT함수가 아닌 DCOUNTA함수를 이용한 이유는,

DCOUNT함수는 조건에 맞는 데이타필드의 숫자개수를 세어주는 함수이고

DCOUNTA함수는 조건에 맞는 데이타필드에서 비어있지 않은 모든 셀을 찾아주는 함수이기 때문에

DCOUNTA함수를 사용하였습니다.

 

데이타필드의 값이  숫자일 경우에는 DCOUNT함수를 사용해도 무방하다는 점을 알려드립니다 ^^

 

궁금한 부분에 대해서는 댓글달아주시면 설명해 드리도록 하겠습니다.

온라인컴퓨터강좌 컴띵이었습니다. 감사합니다.