DSUM 함수는 데이터 목록에서 조건에 맞는 자료들의 합계를 계산할 때 사용하는 함수입니다.
데이터 목록은 행(레코드)과 열(필드)로 이루어진 관련 데이터의 모임으로, 목록의 첫째 행에는 반드시 각 열의 제목(필드명)이 있어야 합니다.
DSUM 함수와 같은 데이터베이스 함수는 데이터 목록과는 별도의 셀에 조건을 지정한 후 함수의 인수로 사용해야 합니다.
형식) DSUM(데이터전체 범위, 해당하는 열 번호(필드명), 조건범위)
- 데이터베이스 범위 : 필드제목하고 데이터들의 범위를 잡아주면 됩니다.
- 열번호는 첫번째가 1, 두번째가 2 이런식으로 해당 열의 숫자를 쓰면 됩니다.
필드번호 대신에 필드명의 주소를 지정해도 됩니다.(ex. [B2])
- 조건범위 : 필드제목하고 조건부분이 포함하도록 범위를 잡아주면 됩니다.
해당 ‘범위’에서 ‘조건’에 맞는 자료를 대상으로 지정된 ‘열 번호’에서 합계를 계산합니다.
데이터베이스 함수는 조건을 만족하는 자료들에 대한 각종 분석을 수행하는 함수 입니다.
DSUM : 조건에 맞는 데이터의 합계를 구합니다.
● 입력하고, 함수 적용 후, 결과값을 확인하세요.
품목별 사과, 배, 감의 수량의 합계를 구하시오.
정답)
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] 셀에 입력됩니다.
'엑셀함수(2010)작업' 카테고리의 다른 글
엑셀 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 |
콘텐츠 내 자동삽입광고