dcount 예제

다음 예제는 DCount 함수를 사용하여 다양한 유형의 기준을 사용하는 방법을 보여 준다. 기준에는 다양한 식이 포함될 수 있다. 아래 표는 몇 가지 예를 보여 주며, 예를 들어 G1:G2 범위에 G1의 열 레이블 Income과 G2의 금액 $10,000가 포함된 경우 범위를 MatchIncome으로 정의하고 해당 이름을 데이터베이스 함수의 기준 인수로 사용할 수 있습니다. 다음 예제는 오른쪽의 위의 간단한 데이터베이스를 기반으로 하며, 세 가지 과목에서 네 명의 어린이가 점수를 매겨 볼 수 있습니다. 아래 예에서 Dcount 함수는 여성에 대해 기록된 수학 시험 점수 수를 찾는 데 사용됩니다. 위의 두 예제에서는 [필드] 인수에 대해 “점수”를 입력하는 대신 숫자 5를 단순히 사용했을 수 있습니다(데이터베이스의 5번째 열을 나타내기 위해). 다음 표에 예제 데이터를 복사하고 새 Excel 워크시트의 셀 A1에 붙여 넣습니다. 결과를 표시하려면 결과를 선택하고 F2를 누릅니다. 필요한 경우 열 너비를 조정하여 모든 데이터를 볼 수 있습니다. 아래 예제에서는 Dcount 함수를 사용하여 남성 학생에 대해 기록된 과학 시험 점수 수를 계산합니다. 기준은 셀 G1 – H2 및 Dcount 수식에 지정되어 셀 G3에 표시됩니다: 함수가 수행되는 데이터의 범위를 제한하는 기준을 지정해야 할 때 계산된 컨트롤에서 DCount 함수를 사용합니다. 예를 들어 캘리포니아로 배송할 주문 수를 표시하려면 텍스트 상자의 ControlSource 속성을 다음 식으로 설정합니다. 예를 들어, 기준 =”Male”은 “Male” 또는 “male”이라는 텍스트를 포함하는 셀에 의해 충족됩니다.

이 예제에서는 데이터베이스에 $1,000의 양이 있는 레코드 수를 계산하려고 합니다. 결과는 셀 F3에 있습니다. 위의 예제에서 Dcount 함수는 이 셀에 숫자가 아닌 텍스트가 포함되어 있으므로 셀 E7을 개수에서 제외했습니다. (그러나 Dcounta 함수 대신 Dcounta 함수를 사용 했 으면 이 셀이 계산 됩니다.) expr이 여러 필드를 식별하는 경우 필드 이름을 ampersand(&amp)또는 추가 연산자(+)와 연결 연산자로 구분합니다. 앰퍼샌드를 사용하여 필드를 구분하는 경우 DCount 함수는 나열된 필드의 데이터를 포함하는 레코드 수를 반환합니다. 추가 연산자사용 인 경우 DCount 함수는 나열된 모든 필드의 데이터를 포함하는 레코드 수만 반환합니다. 다음 예제에서는 모든 레코드의 데이터가 포함된 필드(ShipName)와 데이터가 없는 필드(ShipRegion)와 함께 사용할 때 각 운영자의 효과를 보여 줍니다. 위의 예제를 사용하여 색상이 “빨간색”이고 가격이 10인 레코드를 계산할 수 있습니다. 조건 범위가 목록과 겹치지 않도록 합니다.

Excel DCOUNT 함수는 지정된 필드와 조건을 사용하여 데이터베이스의 일치하는 레코드를 계산합니다. 데이터베이스 인수는 필드 헤더를 포함하는 셀의 범위이며, 필드는 계산할 필드의 이름이나 인덱스이며, 기준은 데이터베이스의 헤더와 일치하는 셀 의 범위입니다.