반응형

DSUM 함수 다중 조건 합계 구하기
by Inside Insight
DSUM 함수란? 지정한 조건(다중 조건)의 숫자 합계를 구하는 수식입니다.
엑셀상에서 셀에 입력하는 함수구조는 다음과 같습니다.
- DSUM(database, field, criteria)
DSUM을 이해를 위한 시나리오
평소에 1일1닭을 즐기던 타노스 사장은 은퇴 후 치킨집을 운영하였습니다. 메뉴는 양념통닭, 후(프)라이드 통닭, 순살코기 통닭을 세 가지를 판매하고 있습니다.
메뉴별 판매실적을 확인하고 잘 안팔리는 메뉴를 개선하기 위해서 DSUM 함수를 사용해서 표를 만들어 보기로 하였습니다.
월간 판매 실적이 적은 메뉴를 골라 맛을 개선하기 위해서 아래의 조건의 테이블을 작성하였습니다.
가게이름 : 타노스 후다닭 통닭
메뉴 :
- 양념통닭
- 후라이드 통닭
- 순살코기 통닭
월, 요일, 제품명, 판매금액의 열을 작성하고 다중 조건에 맞는 합계를 구해보겠습니다.
DSUM 따라 해보기
- 먼저 아래와 같이 표를 만들었습니다.
- Database 에 해당하는 항목은 월, 주, 매뉴명, 판매금액 입니다.

- Field 조건은 판매금액이 되겠습니다.
- DSUM을 사용해서 아래의 다중 조건을 만족하는 판매금액을 뽑아 보겠습니다.
CASE 1 : 2월에 판매한 메뉴중 화요일에 판매한 후라이드통닭의 합계 판매금액은?
CASE 2 : 4월에 판매한 메뉴중 금요일에 판매한 순살코기통닭의 합계 판매금액은?
STEP 1.
- CASE 1 에 해당하는 다중 조건 합산
- Data 항목에 월, 요일, 메뉴, 판매금액(0원 이상)을 순차적으로 입력합니다.

STEP 2.
빈 셀 안에 아래의 수식 정보를 입력합니다.
- =DSUM(A5:D16,4,A2:D3)
- ** 중간에 숫자 4는 실질적인 판매금액이 입력되어 있는 열을 뜻 합니다. 예제상에 판매 금액은 4번째 열에 있으므로 4를 입력해야 합니다.
- CASE 1의 2월, 화, 후라이드통닭, 판매금액 0원 이상 다중조건에 해당하는 판매합계금액이 5,215,000(원) 임을 확인할 수 있습니다.

- CASE 2 에 해당하는 다중 조건 합산은 필드에 해당하는 조건을 아래와 같이 수정하면 구할 수 있습니다. (혹은 셀 및 다중 조건 추가)
- 아래와 같이 변경합니다.
변경 전 2월, 화, 후라이드통닭, >0
변경 후 4월, 금, 순살코기통닭, >0
- criteria를 다중 조건을 변경하여 그에 맞는 합계 금액이 변경되는 것을 확인할 수 있습니다.
- 따라서 데이타가 정해진 상태에서 criteria를 변경하는 것 만으로 다중 조건 합산을 진행할 수 있습니다.

마무리
다중 조건 합계를 DSUM 을 사용하여 구해보았습니다. 한번 해 보면 어렵지 않다는 것을 알 수 있습니다.
Inside Insight 였습니다.
Feedback 및 문의 사항은 (qusinside@gmail.com) 항상 감사합니다.
엑셀관련 글은 검색에 "엑셀" 혹은 라벨의 엑셀(화면 우측)을 클릭해 주세요.
반응형
'엑셀 함수&서식 모음' 카테고리의 다른 글
SUBSTITUTE 함수를 사용해서 특정 문자열 삭제 후 변경 (0) | 2023.11.01 |
---|---|
엑셀 텍스트를 숫자로 바꾸기 (0) | 2023.11.01 |
MID 함수 셀 안의 숫자 더하기 (0) | 2023.11.01 |
엑셀 Search 함수를 사용해서 필요 없는 문자열 삭제 (0) | 2023.10.31 |
엑셀 필요 없는 문자 삭제 - LEN, SUBSTITUTE 함수 사용 (0) | 2023.10.31 |
댓글