Excel DSUM 함수 사용 방법(4가지 적절한 예)

  • 이 공유
Hugh West

Excel DSUM 함수는 DATABASE 합계 함수입니다. DSUM 함수는 지정된 기준에 따라 지정된 필드의 합계를 계산합니다. Range , Field Criteria 의 세 가지 필수 인수를 사용합니다.

이 문서에서 적절한 예제와 함께 DSUM 기능을 사용하는 방법을 배우게 됩니다.

Excel 통합 문서 다운로드

Excel DSUM 함수 사용.xlsm

Excel DSUM 함수: 구문 및 인수

⦽ 함수 목적:

DSUM 함수는 주어진 범위 에서 특정 기준 을 일치시켜 특정 필드 의 총 합계를 계산합니다.

⦽ 구문:

DSUM (database, field, criteria)

⦽ 인수 설명:

인수 필수/선택 설명
범위 필수 모든 항목을 포함하는 셀 범위
field 필수 sum
기준 에 대해 계산할 열을 나타냅니다. 필수 특정 조건이 지정된 셀 범위

⦽ 기준으로 사용할 수 있는 항목:

DSUM 은 범위에서 데이터를 필터링하는 여러 기준 유형을 제공합니다. 가장 많이 사용되는 일부 기준 유형are

1 120
기준 유형 출력
“단가” 문자열 행은 “단가”와 일치
Cook* 와일드카드 17> 'Cook'으로 시작하는 행
*ies 와일드 카드 행은 'ies'로 끝납니다
120 번호 120
>120 >120 6 비교> 120 초과
<120 비교 120 미만
비교 크거나 같음 120
120 비교 같지 않음 1 2>
비교 Not blank
=B7 공식 B의 인수와 같음>

⦽ 반환 매개변수:

DSUM 기능 합계 값을 반환합니다.

⦽ 적용 대상:

Microsoft Excel 버전 2000 ~ 오피스 365, 엑셀버전 2011 for Mac 이상.

4 Excel DSUM 기능을 사용하기에 적합한 예

예 1: DSUM을 함수로 사용

다른 모든 함수와 마찬가지로 DSUM 도 Excel 함수이며 그대로 작동합니다. 구문에 지시된 대로 인수를 선언하기만 하면 됩니다.

빈 셀(예: G5:H5 )에 다음 수식을 붙여넣어 계산합니다. 단가 필드의 합계입니다.

=DSUM(B8:H19,"Unit Price",B5:C6)

수식 내에서

B8:H19; 는 범위입니다.

"단가"; 는 합계를 계산하는 지정된 필드입니다.

B5:C6; 특정 기준이 존재하는 범위.

입력 을 누르세요. 그러면 평가된 값이 나타납니다.

공식에 의해

⏩ 합계 단가 주문 ID 가 <보다 큽니다. 1>10021 .

⏩ 판매된 수량 단가 합계 120 .

DSUM 기능은 $3.74 를 평가합니다. 유리한 항목(즉, $1.87 $1.87 )을 합산하고 결과는 ( $1.87+$1.87 ) $3.74 .

<0입니다>데이터 유형에 따라 다른 기준을 사용할 수 있으며 DSUM기능이 잘 작동합니다.

예 2: DSUM에서 총 합계 계산(단일 기준)

SUM 함수와 유사하게 DSUM 함수는 필드의 총합을 계산할 수 있습니다(즉, 모든 열 ). 이 경우 데이터 세트에서 판매된 모든 제품의 총 가격 을 계산합니다.

아무 셀에 아래 수식을 작성합니다(예: G5 :H5 ).

=DSUM(B8:H19,"Total Price",B5:C6)

식 중

B8:H19; 는 범위를 나타냅니다.

"총 가격"; 합계를 계산하는 지정된 필드를 나타냅니다.

B5:C6; 는 특정 기준이 존재하는 범위를 의미합니다.

ENTER 를 누르세요. 그 후에 총 합계 값이 나타납니다.

수식은 하나의 기준만 부과합니다

주문 ID 총 가격 을 합산하려면 주문 ID 가 같습니다. 10017 이하, 즉 데이터세트의 모든 항목을 의미합니다.

수식의 결과 값은 $2033.01입니다. 총 가격 의 모든 항목을 합산합니다. 다른 헤더를 필드로 사용하여 합계를 구할 수 있습니다.

예 3: DSUM 계산 합계(다중 기준)

이전 예에서 (즉, 예 2 ) DSUM 기능은 SUM 기능과 유사하게 작동함을 알 수 있습니다. 그러나 여러 조건을 준수하는 특정 필드를 합산하려는 경우에는 어떻게 해야 합니까?

이 시나리오에서는 범위(예: B5:E6 ) 및 <1에 4가지 기준을 적용합니다>DSUM 은

주문 ID 10017.

<이상인 총 가격필드의 항목을 합산합니다. 0>⏩ ​​지역 동.

⏩ 위치( 즉, G5:H5 ).

=DSUM(B8:H19,"Total Price",B5:E6)

참조는 이전 예제에서와 동일한 인수를 선언합니다. 모든 기준은 보시다시피 B8:H19 범위에 있습니다.

수식은 지정된 모든 필드를 기준에 일치시키고 오른쪽으로 이동하여 최종적으로 적절한 항목을 일치시킵니다.

입력을 누르세요. 집계 값이 나타납니다.

수식은 최종적으로 부과된 조건을 준수하는 3 항목을 일치시키고 값 $695.42를 반환합니다. .

결과 값을 일치하는 항목과 교차 확인하면 값이 동일하게 나타납니다( $318.28 + $303.02 + $74.12 ) $695.42 .

예 4: VBA 매크로에서 사용되는 DSUM

DSUM 도 사용할 수 있습니다. VBA Macro 코드의 기능. 매크로 DSUM 함수 형식에 따라 이 기사의 이전 예제를 모방할 수 있습니다.

여기에 있는 모든 항목의 총 가격 의 합계를 원한다고 가정해 보겠습니다. 데이터세트.

모두 ALT+F11 을 누르십시오. 잠시 후 Microsoft Visual Basic 창이 열립니다. Microsoft Visual Window 에서 삽입 > 모듈 을 선택합니다.

모듈 에서 다음 Maco 코드를 붙여넣은 다음 <1을 누르십시오>F5 실행code.

1986

Macro 코드에서

“F5:G5” ; 결과 값이 위치할 위치를 나타냅니다.

워크시트로 돌아가면 셀 F5:G5에 총 가격 항목의 합계가 표시됩니다. .

차이 SUMIF, SUMIFS 및 DSUM:

측면 SUMIF SUMIFS DSUM
구문 SUMIF(범위, 기준, [sum_range]) SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

DSUM(데이터베이스, 필드, 기준)

데이터베이스 조건부 함수 조건부 함수 데이터베이스 함수
포메이션 특별한 포메이션이 필요하지 않음 특별한 포메이션이 필요하지 않음 작동을 위해 필드 라벨이 필요함
기준 부과 수식 안팎에 단일 기준 삽입 가능 수식 내부 또는 외부에 여러 기준 삽입 가능 e 공식과 지저분하지만 유연하게 보입니다. 기준은 공식의 외부 또는 내부에 정의되어 깔끔하게 보입니다.
동일한 위치에서 여러 기준 처리

해당 없음

동일한 위치에서 여러 기준을 처리할 수 없음 쉽게 처리
이해 SUMIFS 기능보다 비교적 이해하기 쉬움 이해 및 적용이 어려움 쉽게 이해하기
복합기준 만들기 맞춤복합기준 만들기 어렵다 맞춤복합기준 만들기가 동방 맞춤형 복합 기준 구축이 어렵다

⧭ DSUM 사용 시 유의사항

🔼 기준 범위는 워크시트의 아무 곳에나 있을 수 있습니다. 단, 데이터셋과 겹치는 위치, 데이터셋 아래에 기준 범위를 두지 않는 것이 좋습니다.

🔼 DSUM 이 전체 데이터셋에 대해 수행해야 하는 경우 빈 줄을 배치합니다. 기준 범위의 헤더 아래에 있습니다.

🔼 하나 이상의 열 필드와 하나의 조건으로 구성된 경우 모든 기준 범위를 사용할 수 있습니다.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.