이 문서에서는 Microsoft Excel에서 DSUM 함수의 수식 구문 및 사용에 대해 설명합니다.
설명
목록 또는 데이터베이스에서 DSUM은 지정된 조건과 일치하는 레코드의 필드(열)에 있는 숫자의 합계를 제공합니다.
구문
DSUM(database, field, criteria)
DSUM 함수 구문에는 다음과 같은 인수가 사용됩니다.
- 데이터베이스 필수. 목록 또는 데이터베이스를 구성하는 셀 범위입니다. 데이터베이스는 관련 정보의 행이 레코드이고 데이터 열이 필드인 관련 데이터의 목록입니다. 목록의 첫 번째 행에는 해당 열마다 레이블이 포함됩니다.
- 필드 필수. 함수에 사용되는 열을 지정합니다. 예를 들어 "Age" 또는 "Yield"와 같이 큰따옴표 사이에 묶인 열 레이블을 지정합니다. 또는 목록 내의 열 위치를 나타내는 숫자(따옴표 제외)를 지정할 수 있습니다( 예: 첫 번째 열의 경우 1 , 두 번째 열의 경우 2 등).
- 기준 필수. 지정한 조건이 포함된 셀 범위입니다. 적어도 하나의 열 레이블이 있고 열 레이블 아래에 열 조건을 지정할 셀이 하나 이상 포함된 범위를 criteria 인수로 사용할 수 있습니다.
주의
- 조건 지정을 위해 최소한 열 레이블 하나와 그 아래 한 셀이 포함되기만 하면 어떤 범위도 criteria 인수로 사용할 수 있습니다.
예를 들어 G1:G2 범위에 열 레이블 Income in G1과 G2의 $10,000 금액 이 포함된 경우 범위를 MatchIncome으로 정의하고 해당 이름을 데이터베이스 함수의 criteria 인수로 사용할 수 있습니다. - 조건 범위는 워크시트의 아무 곳에나 배치할 수 있지만 목록 아래에 배치하지 않는 것이 가장 좋습니다. 이것은 위험합니다. 목록에 정보를 더 추가하면 새 정보가 목록 아래의 첫 번째 행에 추가됩니다. 목록 아래 행이 비어 있지 않으면 Microsoft Excel에서 새 정보를 추가하지 않습니다.
- 조건 범위가 목록과 겹치지 않도록 합니다.
- 데이터베이스의 한 열 전체에 대해 연산을 수행하려면 조건 범위에 있는 열 레이블 아래에 빈 줄을 입력합니다.
예제
이 전체 예제 테이블(DSUM 수식 행 포함)을 복사하여 새 Excel 워크시트의 A1 셀에 붙여넣습니다. 수식 행에 결과가 자동으로 표시되지 않으면 결과를 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 모든 정보를 더 쉽게 볼 수 있도록 열 너비를 조정할 수 있습니다.
| 나무 | 높이 | 나이 | 수확량 | 수익 | 높이 |
|---|---|---|---|---|---|
| ="=사과" | >10 | <16 | |||
| ="=배" | |||||
| . | |||||
| 나무 | 높이 | 나이 | 수확량 | 수익 | |
| 사과 | 18 | 20 | 14 | ₩105,000 | |
| 배 | 12 | 12 | 10 | ₩96,000 | |
| 체리 | 13 | 14 | 9 | ₩105,000 | |
| 사과 | 14 | 15 | 10 | ₩75,000 | |
| 배 | 9 | 8 | 8 | ₩77,000 | |
| 사과 | 8 | 9 | 6 | ₩45,000 | |
| 수식 | 설명 | 결과 | |||
| =DSUM(A5:E11,"Profit",A1:A2) | 사과 나무(행 6, 9 및 11)의 총 이익입니다. | ₩225,000 | |||
| =DSUM(A5:E11,"Profit", A1:F3) | 높이가 10피트에서 16피트 사이인 사과 나무와 모든 배나무(행 7, 9, 10)의 총 수익입니다. | ₩248,000 |