콘텐츠 내 자동삽입광고

광고1

'엑셀-종합'에 해당되는 글 66건

  1. 2020.02.07 엑셀 DSTDEV 함수
  2. 2020.02.06 엑셀 DPRODUCT함수
  3. 2020.02.06 엑셀 DMIN함수
  4. 2020.01.30 엑셀 DCOUNT 함수
  5. 2020.01.28 엑셀 DSUM함수
  6. 2020.01.22 엑셀 DGET 함수
  7. 2020.01.19 엑셀 DAVERAGE 함수
  8. 2020.01.16 엑셀 DCOUNTA 함수
posted by 초코생크림빵 2020. 2. 7. 19:08
반응형

DSTDEV 함수는 데이터 목록에서 조건에 맞는 자료들에 대한 표준편차를 계산할 때 사용하는 함수입니다.

데이터 목록은 행(레코드)과 열(필드)로 이루어진 관련 데이터의 모임입니다.

목록의 첫째 행에는 반드시 각 열의 제목(필드명)이 있어야 합니다.

데이터 목록과는 별도의 셀에 조건을 지정한 후 함수의 인수로 사용해야 합니다.

 

(standard deviation : 표준편차)

 

형식) DSTDEV(데이터전체 범위, 해당하는 열 번호(필드명), 조건범위)

 

- 데이터베이스 범위 : 필드제목하고 데이터들의 범위를 잡아주면 됩니다.

- 열번호는 첫번째가 1, 두번째가 2 이런식으로 해당 열의 숫자를 쓰면 됩니다.

  필드번호 대신에 필드명의 주소를 지정해도 됩니다.(ex. [B2])

- 조건범위 : 필드제목하고 조건부분이 포함하도록 범위를 잡아주면 됩니다.

 

해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열번호에서 일치하는 값들의 표준편차를 계산합니다.

 

 

아래 파일을 다운로드 하여 실습을 따라해 보세요.

DSTDEV_1.xlsm
0.01MB

 

실습) 

입력하고, 함수 적용 후, 결과값을 확인하세요.

DSTDEV 함수를 이용하여 품목별로 판매량의 표준편차를 계산해 보겠습니다.

 

 

정답) B17 : =DSTDEV(B2:D12,2,B15:B16)

설명)

=DSTDEV(B2:D12,2,B15:B16) : [B2:D12] 영역에서 [B15:B16]영역의 조건, 즉 품목이 “마우스인 품목의 판매량을 2(C)에서 찾은 후 판매량(9,13)의 표준편차를 계산한 값인 2.828427 [B17] 셀에 입력됩니다.

※ 용어 뜻

D는 데이터베이스(Database)를 의미합니다.

행(row)과 열(column) 으로 이루어진 데이터의 집합을 테이블이라고 합니다.

 

DataBase란?

여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합을 말합니다. 자료항목의 중복을 없애고 자료를 구조화하여 저장함으로써 자료 검색과 갱신의 효율을 높입니다. 몇 개의 자료 파일을 조직적으로 통합하여 자료 항목의 중복을 없애고 자료를 구조화하여 기억시켜 놓은 자료의 집합체라고 할 수 있습니다.

반응형

'엑셀-종합' 카테고리의 다른 글

엑셀 SUM함수  (0) 2020.02.12
엑셀 DVAR함수  (0) 2020.02.10
엑셀 DPRODUCT함수  (0) 2020.02.06
엑셀 DMIN함수  (0) 2020.02.06
엑셀 DCOUNT 함수  (0) 2020.01.30

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 2. 6. 20:54
반응형

DPRODUCT 함수는 데이터 목록에서 조건에 맞는 자료들의 곱을 계산할 때 사용하는 함수입니다.

데이터 목록은 행(레코드)과 열(필드)로 이루어진 관련 데이터의 모임으로, 목록의 첫째 행에는 반드시 각 열의 제목(필드명)이 있어야 합니다.

DPRODUCT 함수와 같은 데이터베이스 함수는 데이터 목록과는 별도의 셀에 조건을 지정한 후 함수의 인수로 사용해야 합니다.

 

형식) DPRODUCT(데이터전체 범위, 해당하는 열 번호(필드명), 조건범위)

- 데이터베이스 범위 : 필드제목하고 데이터들의 범위를 잡아주면 됩니다.
- 열번호는 첫번째가 1, 두번째가 2 이런식으로 해당 열의 숫자를 쓰면 됩니다.
  필드번호 대신에 필드명의 주소를 지정해도 됩니다.(ex. [B2])
- 조건범위 : 필드제목하고 조건부분이 포함하도록 범위를 잡아주면 됩니다.

 

해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열번호에서 일치하는 값들의 곱을 계산합니다.

 

 

※ product 프로덕트, 제품, 상품, 물건, 생산물, 결과물

 

● 아래 파일을 다운로드 받아서 실습해 보세요.

DPRODUCT_1.xlsm
0.01MB

실습)

DPRODUCT함수를 이용해 결과를 구해보세요.

 

정답)

B17 : =DPRODUCT($B$2:$D$12,2,B15:B16)

 

=DPRODUCT(B2:D12,2,B15:B16) : [B2:D12] 영역에서 [B15:B16]영역의 조건, 즉 품목이 오디오인 품목의 판매량을 2(C)에서 찾아 그 판매량들(9,13)의 곱인 117[B17] 셀에 입력됩니다.

=DPRODUCT(B2:D12,2,D15:D16) : [B2:D12] 영역에서 [B15:B16]영역의 조건, 즉 품목이 비디오인 품목의 판매량을 2(C)에서 찾아 그 판매량들(23, 19)의 곱인 437[D17]셀에 입력됩니다.

열번호2 대신 필드명인 판매량을 직접 입력하거나 셀주소인 ‘C2’를 입력해도 됩니다.

 

결과값)

 

※ 용어 뜻

D는 데이터베이스(Database)를 의미합니다.

행(row)과 열(column) 으로 이루어진 데이터의 집합을 테이블이라고 합니다.

 

DataBase란?

여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합을 말합니다. 자료항목의 중복을 없애고 자료를 구조화하여 저장함으로써 자료 검색과 갱신의 효율을 높입니다. 몇 개의 자료 파일을 조직적으로 통합하여 자료 항목의 중복을 없애고 자료를 구조화하여 기억시켜 놓은 자료의 집합체라고 할 수 있습니다.

 

반응형

'엑셀-종합' 카테고리의 다른 글

엑셀 DVAR함수  (0) 2020.02.10
엑셀 DSTDEV 함수  (0) 2020.02.07
엑셀 DMIN함수  (0) 2020.02.06
엑셀 DCOUNT 함수  (0) 2020.01.30
엑셀 DSUM함수  (0) 2020.01.28

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 2. 6. 19:10
반응형

DMIN 함수는 데이터 목록에서 조건에 맞는 자료 중 가장 작은 최소값을 찾을 때 사용하는 함수입니다.

데이터 목록은 행(레코드)과 열(필드)로 이루어진 관련 데이터의 모임입니다.

목록의 첫째 행에는 반드시 각 열의 제목(필드명)이 있어야 합니다. 이 제목(필드명)을 조건과 비교하여 찾고자 하는 데이터를 찾게 됩니다.

DMIN 함수와 같은 데이터베이스 함수는 데이터 목록과는 별도의 셀조건을 지정한 후 함수의 인수로 사용해야 합니다.

 

형식) DMIN(데이터전체 범위, 해당하는 열 번호(필드명), 조건범위)

 

- 데이터베이스 범위 : 필드제목하고 데이터들의 범위를 잡아주면 됩니다.
- 열번호는 첫번째가 1, 두번째가 2 이런식으로 해당 열의 숫자를 쓰면 됩니다.
  필드번호 대신에 필드명의 주소를 지정해도 됩니다.(ex. [B2])
- 조건범위 : 필드제목하고 조건부분이 포함하도록 범위를 잡아주면 됩니다.

 

해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열번호에서 가장 작은 최소값을 찾아 결과값을 보여줍니다.

 

 

◆ 아래 파일을 다운로드하고 DMIN 함수를 연습해 보세요.

DMIN_1.xlsm
0.01MB

 

실습) DMIN함수를 이용해서 결과값을 구해보세요.

▶ 품목별 최소 판매 금액을 DMIN함수를 이용하여 구하시오.

 

정답)

C13 : =DMIN(B2:F8,5,C11:C12)

[B2:F8] 영역에서 [C11:C12] 영역의 조건, 즉 품명이 사과인 과일의 금액을 5(F)에서 찾은 후 그 금액들(1000,2000) 중 가장 작은 금액인 1000[C13]셀에 입력됩니다.

 

B2:F8은 절대주소로 만들어서 사과, 배, 감을 한꺼번에 계산할 수 있도록 합니다.

절대주소 : $B$2:$F$8    // F4를 눌러서 절대주소로 만들어 주면 됩니다.

C11:C12는 상대주소로 하여 배, 감 부분도 동시에 계산할 수 있도록 합니다.

 

열번호5 대신 필드명인 금액을 직접 입력하거나 셀 주소인 ‘F2’를 입력해도 됩니다.

 

 

 용어 뜻

 

D는 데이터베이스(Database)를 의미합니다.

(row)과 열(column) 으로 이루어진 데이터의 집합을 테이블이라고 합니다.

 

DataBase?

여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합을 말합니다. 자료항목의 중복을 없애고 자료를 구조화하여 저장함으로써 자료 검색과 갱신의 효율을 높입니다. 몇 개의 자료 파일을 조직적으로 통합하여 자료 항목의 중복을 없애고 자료를 구조화하여 기억시켜 놓은 자료의 집합체라고 할 수 있습니다.

 

 

 

 

반응형

'엑셀-종합' 카테고리의 다른 글

엑셀 DSTDEV 함수  (0) 2020.02.07
엑셀 DPRODUCT함수  (0) 2020.02.06
엑셀 DCOUNT 함수  (0) 2020.01.30
엑셀 DSUM함수  (0) 2020.01.28
엑셀 DGET 함수  (0) 2020.01.22

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 1. 30. 14:01
반응형

DCOUNT 함수는 데이터 목록에서 조건에 맞는 자료 중 숫자가 있는 레코드의 개수를 계산할 때 사용하는 함수입니다.

데이터 목록은 행(레코드)과 열(필드)로 이루어진 관련 데이터의 모임으로, 목록의 첫째 행에는 반드시 각 열의 제목(필드명)이 있어야 합니다.

DCOUNT 함수와 같은 데이터베이스 함수는 데이터 목록과는 별도의 셀에 조건을 지정한 후 함수의 인수로 사용해야 합니다.

 

형식) DCOUNT(데이터전체 범위, 해당하는 열 번호(필드명), 조건범위) 
- 데이터베이스 범위 : 필드제목하고 데이터들의 범위를 잡아주면 됩니다. 
- 열번호는 첫번째가 1, 두번째가 2 이런식으로 해당 열의 숫자를 쓰면 됩니다. 
  필드번호 대신에 필드명의 주소를 지정해도 됩니다.(ex. [B2]) 
- 조건범위 : 필드제목하고 조건부분이 포함하도록 범위를 잡아주면 됩니다.

 

 

해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열번호에서 숫자가 있는 셀의 개수를 계산합니다.

 

문 자, 오류값 등이 들어 있는 셀의 개수를 세어야 할 때에는 DCOUNTA 함수를 사용하세요.

 

데이터베이스 함수는 조건을 만족하는 자료들에 대한 각종 분석을 수행하는 함수 입니다.

 

 

◆ 파일 다운 받아서 아래 실습을 따라해 보세요.

 

DCOUNT_1.xlsm
0.01MB

 

실습1) 

입력하고, 함수 적용 후, 결과값을 확인하세요.

- DCOUNT 함수를 이용해 해당하는 품명의 갯수를 구하시오.

 

정답)

C13 : =DCOUNT(B2:F8,5,C11:C12)

[B2:F8] 영역에서 [C11:C12] 영역의 조건, 즉 품명이 사과인 과일의 금액을 5(F)에서 찾은 후 찾은 금액들(1000, 1000)의 개수인 2[C13] 셀에 입력됩니다.

 

또는 =DCOUNT($B$2:$F$8,5,C11:C12)

 

조건에 맞는 자료 중 숫자가 있는 셀의 개수를 계산하므로 열 번호 ‘5’대신 숫자가 들어 있는 3(수량), 4(단가)를 지정해도 됩니다.

열번호5대신 필드명인 금액을 직접 입력하거나 셀 주소인 ‘F2’를 입력해도 됩니다.

 

 

반응형

'엑셀-종합' 카테고리의 다른 글

엑셀 DPRODUCT함수  (0) 2020.02.06
엑셀 DMIN함수  (0) 2020.02.06
엑셀 DSUM함수  (0) 2020.01.28
엑셀 DGET 함수  (0) 2020.01.22
엑셀 DAVERAGE 함수  (0) 2020.01.19

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 1. 28. 20:59
반응형

DSUM 함수는 데이터 목록에서 조건에 맞는 자료들의 합계를 계산할 때 사용하는 함수입니다.

데이터 목록은 행(레코드)과 열(필드)로 이루어진 관련 데이터의 모임으로, 목록의 첫째 행에는 반드시 각 열의 제목(필드명)이 있어야 합니다.

DSUM 함수와 같은 데이터베이스 함수는 데이터 목록과는 별도의 셀에 조건을 지정한 후 함수의 인수로 사용해야 합니다.

 

형식) DSUM(데이터전체 범위, 해당하는 열 번호(필드명), 조건범위) 
- 데이터베이스 범위 : 필드제목하고 데이터들의 범위를 잡아주면 됩니다. 
- 열번호는 첫번째가 1, 두번째가 2 이런식으로 해당 열의 숫자를 쓰면 됩니다. 
  필드번호 대신에 필드명의 주소를 지정해도 됩니다.(ex. [B2]) 
- 조건범위 : 필드제목하고 조건부분이 포함하도록 범위를 잡아주면 됩니다.

 

해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열 번호에서 합계를 계산합니다.

 

데이터베이스 함수는 조건을 만족하는 자료들에 대한 각종 분석을 수행하는 함수 입니다.

DSUM : 조건에 맞는 데이터의 합계를 구합니다. 

 

입력하고, 함수 적용 후, 결과값을 확인하세요.

 

DSUM_1.xlsm
0.01MB

 

품목별 사과, 배, 감의 수량의 합계를 구하시오.

 

정답)

C13 : =DSUM(B2:F8,3,C11:C12) : [B2:F8] 영역에서 [C11:C12] 영역의 조건, 즉 품명이 사과인 과일의 수량을 3(D)에서 찾아 그 수량들 (10, 20)의 합계인 30[C13] 셀에 입력됩니다.

 

=DSUM(B2:F8,3,C11:C12)
=DSUM(B2:F8,D2,C11:C12)
=DSUM(B2:F8,"수량",C11:C12)

 

이렇게 3가지로 답을 작성할 수 있습니다.

 

 

 

기출)

고객등급이 우수인 고객의 대출액의 합계를 계산하세요.

 

정답)

C3 : =DSUM(B5:D10,3,B2:B3)

 

열번호3 대신 필드명인 대출액을 직접 입력하거나 셀 주소인 ‘D5’를 입력해도 됩니다.

 

수식의 이해

=DSUM(B5:D10,3,B2:B3)

[B5:D10] 영역에서 [B2:B3] 영역의 조건, 즉 고객등급이 우수인 고객의 대출액을 3(D)에서 찾아 그 대출액들(15000, 8000)의 합계를 계산한 23,000 [C3] 셀에 입력됩니다.

 

 

반응형

'엑셀-종합' 카테고리의 다른 글

엑셀 DMIN함수  (0) 2020.02.06
엑셀 DCOUNT 함수  (0) 2020.01.30
엑셀 DGET 함수  (0) 2020.01.22
엑셀 DAVERAGE 함수  (0) 2020.01.19
엑셀 DCOUNTA 함수  (0) 2020.01.16

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 1. 22. 13:54
반응형

일단 간단히 요약하면, DGET 함수는 조건에 맞는 유일한 값을 찾을 때 사용하는 함수 입니다.

 

@ DGET : 유일한 값 찾아내기

DGET 함수는 데이터 목록에서 조건에 맞는 유일한 값을 찾을 때 사용하는 함수입니다.

 

오류값 종류

찾으려는 값이 없으면 “#VALUE!” 오류가 발생

찾으려는 값이 여러 개이면 “#NUM!” 오류가 발생

 

데이터 목록은 행(레코드)과 열(필드)로 이루어진 관련 데이터의 모임으로, 목록의 첫째 행에는 반드시 각 열의 제목(필드명)이 있어야 합니다.

 

중요

DGET 함수와 같은 데이터베이스 함수는 데이터 목록과는 별도의 셀에 조건을 지정한 후 함수의 인수로 사용해야 합니다.

 

형식) DGET(데이터전체 범위, 해당하는 열 번호(필드명), 조건범위) 
- 데이터베이스 범위 : 필드제목하고 데이터들의 범위를 잡아주면 됩니다. 
- 열번호는 첫번째가 1, 두번째가 2 이런식으로 해당 열의 숫자를 쓰면 됩니다. 
  필드번호 대신에 필드명의 주소를 지정해도 됩니다.(ex. [B2]) 
- 조건범위 : 필드제목하고 조건부분이 포함하도록 범위를 잡아주면 됩니다.

 

 

해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열번호에서 일치하는 단일 값을 구합니다.

 

 

아래 파일을 다운 받아서 실습내용을 따라해보세요.

dget함수_1.xlsm
0.01MB

 

실습1)

입력하고, 함수 적용 후, 결과값을 확인하세요.

DGET함수를 이용하여 값을 구해보세요.

정답)

B15 : =DGET(A2:E10,5,B13:B14)

=DGET(A2:E10,5,B13:B14) : [A2:E10] 영역에서 [B13:B14]영역의 조건, 즉 품명이 면도기인 제품의 매출액을 5(E)에서 찾아 그 값인 640,800 [B15] 셀에 입력됩니다.

 

참조하는 주소 A2:E10은 절대참조로 묶어주면 크림, 만년필의 결과값을 한꺼번에 구할 수 있습니다.

=DGET($A$2:$E$10,5,B13:B14)

아래 정답과 비교해보세요.

 

기출문제)

시행년도가 5월인 시험의 과정 구분을 계산하시오.

조건은 [B3] 영역에 MONTH 함수를 사용하여 작성할 것

정답)

B3 : =MONTH(D6)=5

C3 : =DGET(B5:E11,1,B2:B3)

D3 : =DGET(B5:E11,2,B2:B3)

 

중요) B2에 비우거나, 다른 필드명을 넣으면된다. 아래 그림표를 참고하면 됩니다.

 

중요)

[B3] 셀과 같이 조건을 수식으로 입력하는 경우에는 [B2] 셀이 입력할 필드명을 생략하거나 원본 데이터 영역의 필드명(B6:E6)과 다르게 입력해야 합니다.

수식이 적용될 때 실제 수식은 오른쪽 그림과 같이 가상의 필드를 만들어서 계산한 후 결과가 “TRUE”인 데이터만 추출한다고 생각할 수 있습니다. 그런데 여기서 가상의 필드가 ‘수강과목’이라는 필드명을 사용한다면 필드명이 중복되겠죠?(실제로 필드가 워크시트에 만들어지는 건 아닙니다.)

B2에 필드명을 빈셀이건, 데이터범위에 있는 필드명이 들어가면 조건에 맞는 필드명과 연산식이 들어가게되므로, 셀을 비우든지, 데이터 범위에 있는 필드명과 다른 이름을 넣어줘야 합니다.

 

수식의 이해

=DGET(B5:E11,1,B2:B3)

[B5:E11] 영역에서 [B2:B3]영역의 조건, 즉 시행년도의 월이 ‘5’인 시험의 과정구분을 1(B)에서 찾아 그 과정구분의 값인 엑셀중급[C3] 셀에 입력됩니다.

반응형

'엑셀-종합' 카테고리의 다른 글

엑셀 DCOUNT 함수  (0) 2020.01.30
엑셀 DSUM함수  (0) 2020.01.28
엑셀 DAVERAGE 함수  (0) 2020.01.19
엑셀 DCOUNTA 함수  (0) 2020.01.16
엑셀 NOT함수  (0) 2020.01.13

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 1. 19. 22:24
반응형

DAVERAGE 함수는 데이터 목록에서 조건에 맞는 자료의 평균을 계산할 때 사용하는 함수입니다.

데이터 목록은 행(레코드)과 열(필드)로 이루어진 관련 데이터의 모임으로, 목록의 첫째 행에는 반드시 각 열의 제목(필드명)이 있어야 합니다.

DAVERAGE 함수와 같은 데이터베이스 함수는 데이터 목록과는 별도셀에 조건을 지정한 후 함수의 인수로 사용해야 합니다.

 

형식) DAVERAGE(데이터전체 범위, 해당하는 열 번호(필드명), 조건범위) 
- 데이터베이스 범위 : 필드제목하고 데이터들의 범위를 잡아주면 됩니다. 
- 열번호는 첫번째가 1, 두번째가 2 이런식으로 해당 열의 숫자를 쓰면 됩니다. 
  필드번호 대신에 필드명의 주소를 지정해도 됩니다.(ex. [B2]) 
- 조건범위 : 필드제목하고 조건부분이 포함하도록 범위를 잡아주면 됩니다.

 

해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열번호에서 평균을 계산합니다.

 

▶ 아래 실습 파일을 다운로드해서실습해보세요.

daverage함수_1.xlsm
0.01MB

 

실습1)

입력하고, 함수 적용 후, 결과값을 확인하세요.

- 모니터, 키보드, 마우스 값의 평균을 DAVERAGE 함수를 이용해서 구해보세요.

 

 

 

 

설명)

=DAVERAGE(B2:F8,5,C11:C12) : [B2:F8] 영역에서 [C11:C12] 영역의 조건, 즉 품명이 “모니터인 금액들을 5(F)에서 

찾은 후 금액들의 평균을 C13에 입력하게 됩니다.

정답)

C13: =DAVERAGE(B2:F8,5,C11:C12)

 

 

기출문제)

성별이 인 사람의 구매실적합계의 평균을 계산하세요.

DAVERAGE 함수를 이용하여 정답을 구해보세요.

 

정답)

C2: =DAVERAGE(B4:D10,3,B1:B2)

 

열번호3 대신 필드명인 구매실적합계를 직접 입력하거나 셀 주소인 ‘D4’를 입력해도 됩니다.

 

수식의 이해

=DAVERAGE(B4:D10,3,B1:B2)

[B4:D10] 영역에서 [B1:B2] 영역의 조건, 즉 성별이 인 사람의 구매실적합계를 3(D)에서 찾은 후 구매실적합계들 (18950,340000,546420)의 평균을 계산한 301,790 [C2] 셀에 입력됩니다.

반응형

'엑셀-종합' 카테고리의 다른 글

엑셀 DSUM함수  (0) 2020.01.28
엑셀 DGET 함수  (0) 2020.01.22
엑셀 DCOUNTA 함수  (0) 2020.01.16
엑셀 NOT함수  (0) 2020.01.13
엑셀 Ctrl+Shift+Enter키의 기능  (1) 2020.01.08

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 1. 16. 17:09
반응형

DCOUNTA 함수는 데이터 테이블에서 조건에 맞는 자료 중 데이터가 있는 레코드의 개수를 계산할 때 사용하는 함수입니다.

데이터 테이블은 행(레코드)과 열(필드)로 이루어진 관련 데이터의 모임입니다.

목록의 첫째 행에는 반드시 각 열의 제목(필드명)이 있어야 합니다. 그리고 DCOUNTA 함수와 같은 데이터베이스 함수는 데이터 목록과는 별도의 셀에 조건을 지정한 후 함수의 인수로 사용해야 합니다.

 

형식) DCOUNTA(데이터전체 범위, 해당하는 열 번호(필드명), 조건범위) 
- 데이터베이스 범위 : 필드제목하고 데이터들의 범위를 잡아주면 됩니다. 
- 열번호는 첫번째가 1, 두번째가 2 이런식으로 해당 열의 숫자를 쓰면 됩니다. 
  필드번호 대신에 필드명의 주소를 지정해도 됩니다.(ex. [B2]) 
- 조건범위 : 필드제목하고 조건부분이 포함하도록 범위를 잡아주면 됩니다.

 

해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열번호에서 비어 있지 않은 셀의 개수를 계산합니다.

 

열번호는 열위치를 나타내는 숫자열 레이블입니다

, 열 번호

1) 숫자로 1열이면 : 1, 2열이면 2, 3열이면 3 이런식으로 입력

또는, 필드명의 셀주소를 넣으면 됩니다.

 

 

● 실습파일을 다운 받고 아래 예제를 따라해 보세요

dcounta함수_1.xlsm
0.02MB

실습1)

입력하고, 함수 적용 후, 결과값을 확인하세요.

 

정답)

C13 : 

두가지 답

=DCOUNTA(B2:F8,2,C11:C12) 책에 나온답

=DCOUNTA($B$2:$F$8,2,C11:C12) $를 씌워서 답을 구할 수 있습니다.

 

실습2) 기출문제

중간고사보다 기말고사 성적이 향상된 사람의 수를 계산하세요.

조건 [B3] : E7 > D7

[C3]에 함수를 넣어 계산하세요.

 

 

정답)

조건 [B3] : = E7 > D7

[C3] :

=DCOUNTA(B6:E11, 2, B2:B3)

열 번호2대신 필드명인 수강과목을 직접 입력하거나 셀 주소인 ‘C6’을 입력해도 됩니다.

 

수식 설명)

=DCOUNTA(B6:E11, 2, B2:B3)

[B6:E11] 영역에서 [B2:B3] 영역의 조건, 즉 기말고사 점수가 중간고사 점수보다 높은 사람들(03G124, 04L789, 03M171)의 수강과목(엑세스, 윈도우, 윈도우)2(C)에서 찾은 후 그 수강과목들의 개수 3[C3]셀에 입력됩니다.

이 문제에서 필드 번호는 빈 셀이 없는 열을 넣으면 되므로 2 대신 1,3,4 중 하나를 입력해도 됩니다.

, 1열부터 4열까지 아무 열 숫자나 넣어도 상관없습니다. 조건에 맞는 필드를 찾는 문제가 아니므로, 데이터 범위에 있는 열 숫자 아무거나 넣으면 됩니다.

 

[B2:B3] 셀에 입력된 조건 ‘=E7>D7’ 의 이해

☆ [B3] 셀과 같이 조건을 수식으로 입력하는 경우에는 [B2] 셀이 입력할 필드명을 생략하거나 원본 데이터 영역의 필드명(B6:E6)과 다르게 입력해야 합니다.

수식이 적용될 때 실제 수식은 오른쪽 그림과 같이 가상의 필드를 만들어서 계산한 후 결과가 “TRUE”인 데이터만 추출한다고 생각할 수 있습니다. 그런데 여기서 가상의 필드가 수강과목이라는 필드명을 사용한다면 필드명이 중복되겠죠? (실제로 필드가 워크시트에 만들어지는 건 아닙니다.)

B2에 필드명을 빈셀이건, 데이터범위에 있는 필드명이 들어가면 조건에 맞는 필드명과 연산식이 들어가게되므로, 셀을 비우든지, 데이터 범위에 있는 필드명과 다른 이름을 넣어줘야 합니다.

 

 

 

※ COUNT 함수 정리

 

COUNT 함수 : 숫자만 셀 수 있습니다.

COUNTA 함수 : 숫자, 문자 두가지 다 셀 수 있습니다.

COUNTBLANK 함수 : 공백만 셀 수 있습니다.

 

@ DCOUNT 함수
영역 중 조건에 맞는게 몇개 있는지 구하는 =DCOUNT(목록범위,열,조건)

주의) 열 : 열을 선택할때는 숫자가 있는 열을 선택해야합니다.

             문자가 있는 열을 선택하면 조건에 맞는 갯수를 세지 못합니다.

@ DCOUNTA 함수
영역 중 조건에 맞는게 몇개 있는지 구하는 =DCOUNTA(목록범위,열,조건)

반응형

'엑셀-종합' 카테고리의 다른 글

엑셀 DGET 함수  (0) 2020.01.22
엑셀 DAVERAGE 함수  (0) 2020.01.19
엑셀 NOT함수  (0) 2020.01.13
엑셀 Ctrl+Shift+Enter키의 기능  (1) 2020.01.08
엑셀 IFERROR 함수  (0) 2019.12.17

콘텐츠 내 자동삽입광고