DPRODUCT 함수는 목록이나 데이터베이스에서 지정한 조건과 일치하는 레코드의 특정 필드 값을 곱하는 함수입니다. 이 함수의 목적은 조건에 맞는 레코드를 찾아 곱한 결과값을 반환하는 것입니다. DPRODUCT 함수의 기본 수식은 DPRODUCT(database, field, criteria) 형태로 작성됩니다.
DPRODUCT 함수의 구문
- Database(데이터베이스): 데이터베이스를 구성하는 셀 범위입니다. (필수 요소)
- Field(필드): 함수에서 사용할 열을 지정합니다. (필수 요소)
- Criteria(조건): 찾고자 하는 조건을 지정하는 셀 범위입니다.
엑셀에서 DPRODUCT 함수 사용하는 방법
먼저 Microsoft Excel을 실행하거나 기존에 작성된 Excel 테이블을 엽니다.

1. 수식 직접 입력하기
결과를 표시할 셀에 다음과 같이 수식을 입력합니다.
=DPRODUCT(A1:D8, C1, A11:D12)
- A1:D8은 데이터베이스 역할을 하는 셀 범위입니다.
- C1은 열 이름 또는 필드를 나타내는 데 사용되는 열입니다.
- A11:D12는 찾고자 하는 조건을 지정하는 조건표의 셀 범위입니다.

키보드에서 Enter 키를 누르면 계산된 결과가 화면에 표시됩니다.

2. 조건 활용 예시
이번에는 수량이 100개보다 많은 노트북의 수량을 찾아보겠습니다.
조건표의 '수량' 열 아래에 >100을 입력합니다.
그러면 결과값은 200이 됩니다. 표에 있는 노트북 중 가장 큰 수량이 200이기 때문입니다.
3. 함수 삽입 기능으로 입력하기
DPRODUCT 함수를 사용하는 또 다른 방법은 워크시트 상단의 fx(함수 삽입) 버튼을 클릭하는 것입니다.

함수 삽입 대화 상자가 나타나면 다음 단계를 따릅니다.
- 함수 검색 섹션의 입력란에 DPRODUCT를 입력하고 '이동' 버튼을 클릭합니다.
- 함수 선택 목록에서 DPRODUCT를 선택합니다.
그런 다음 확인을 클릭합니다.

함수 인수 대화 상자가 나타나면 각 항목에 값을 입력합니다.
- Database 항목의 입력란에 A1:D8을 입력합니다.
- Field 항목의 입력란에 C1을 입력합니다.
- Criteria 항목의 입력란에 A11:D12를 입력합니다.
모든 인수를 입력한 후 확인을 클릭하면 결과가 표시됩니다.

이 튜토리얼이 엑셀에서 DPRODUCT 함수를 사용하는 방법을 이해하는 데 도움이 되었기를 바랍니다. 내용에 대해 궁금한 점이 있다면 댓글로 알려주세요.
함께 읽으면 좋은 글: 엑셀 CHOOSE 함수 사용하는 방법