네이버로 이동 네이버로 이동 네이버로 이동 네이버로 이동
링크 복사
카카오톡 공유
광고
X
이미지 설명
본문 바로가기
Software 사용 꿀팁/EXCEL 2007~2019, 365

[엑셀 항목별 합계 함수] DSUM, SUMIF 함수 (엑셀 여러조건 만족하는 값 찾기, 부서별 값 합치기)

by 파이널보스

이번시간에는 엑셀 데이터의 항목별 합계를 구하는 함수에 대해 알아본다. 우리가 흔히 아는 SUM 함수야 단순하게 1개영역의 행열값의 합계를 금방 구할 수 있지만, 특정한 조건이 있을때는 은근히 헷갈릴 수 있다. 업무에서는 부서별 합계, 그룹별 합계등의 데이터를 만들어야 하는 경우가 있는데, 이 그룹별 값 합치기는 DSUM, SUMIF로 금방 조건 합계를 구할 수 있다.

 

먼저 아래와 같은 데이터 예제가 있다고 해보자

 

 

위 사진에서 오른쪽 빨간네모 (부서별 직무만족도) 즉, 부서별 합계, 그룹별 합계를 함수로 구하는 방법을 알아보자

 

이 부서별 합계를 구하는 함수는 2가지가 있다.

SUMIF()와 DSUM()이다.

 

얼핏보면 비슷한 함수 같지만, 엄연히 결과값이 다른 함수이다.

SUMIF()는 1가지 조건에 대한 합계를 구할 수 있으며,

DSUM()은 2가지 조건에 대한 합계를 구할 수 있다.

 

위의 사진을 예로 들자면,

SUMIF()는 마케팅팀의 직무만족도 합계를 구할 수 있고

DSUM()은 마케팅팀의 성*미 사원의 직무만족도 합계를 구할 수 있는 것이다.

 

* 아 참고로 필자는 현직 엔지니어로, 10년 이상의 PC 노하우를 블로그, 유튜브로 올리고 있다.

PC 관련 문의를 100% 무료로 도와드리니까, 아래 SNS를 활용해보시기 바란다.

▶ PC 고장 문의 게시판

▶ PC 꿀팁 카페 (네이버)

▶ 유튜브 <PC 꿀팁 받기>

 

 

▶ 유튜브 <컴맹 탈출 강좌>

 

 

 

* SUMIF() 함수 사용법

1) 먼저 =SUMIF(전체영역, 해당조건, 추출할 데이터의 행열) 를 알아보자

우리가 학창시절에 배웠던 수학처럼, 해당 공식의 이론이나 일반식만 봐서는 이해가 어려울것이다.

실제 과정과 문제를 풀어보면서 설명을 다시 해드리겠다.

 

=SUM  (C6:F25,  H6,   E6:E25) 가 될텐데, 실제 함수를 쓸때는 다 붙여서 써야한다.

지금은 가독성을 위해 띄워썼다.

C6:F25 는 모든 데이터를 드래그하여 잡는다

H6은 내가 찾고자하는 부서

E6:E25는 직무만족도 열이다.

합쳐서 설명하면, 전체 표에서 [마케팅팀]에 해당하는 행이 있다면 그 [직무만족도]를 계속 SUM으로 더해서 출력해라

라는 의미가 된다.

 

 

위 함수에서는 가독성을 위해 원본 셀주소만 적었지만, 사실은 절대참조까지 걸어줘야 다른 부서에 적용해서 활용할때 깨지지 않는다. 아래 사진처럼 셀주소에 F4를 눌러 절대 참조를 걸어줘야 한다

절대참조, 상대참조에 대한 설명까지는 생략하겠다.

 

2) 그 다음에는 DSUM()에 대해 알아보자.

일단 함수는 =DSUM(전체영역,  조건키워드,  조건키워드2)가 되겠다.

 

처음에 말했듯, DSUM() 함수는 SUMIF()와는 달리, 2개의 조건을 걸 수 있다.

위 사진의 오른쪽 빨간네모처럼, 마케팅팀의 성*미 사원의 직무만족도를 구할 수 있는 것이다.

 

 

함수 설명은 아래와 같다

F5:F25 = 는 전체 원본 데이터 영역

J16 = 직무만족도 값을 출력하라

H16:I17 = 부서명은 마케팅팀이며, 사원명이 성*미 인 데이터에 대해.

라고 해석할 수 있다.

 

이 또한 가독성을 위해 함수에 원본 셀주소를 적었지만, 아래와 같이 절대참조를 걸어야 복사 응용이 가능 할 것이다.

 

자 그럼 2가지 문제를 제시해볼테니, 한번씩 풀어보면서 정리해보시기 바란다.

 

Q.1) 대출액 합계를 구하는 함수는?

A.1) =DSUM(B5:D10,3,B2:B3)

 

 

Q.2) 품목별 판매 수량의 합계 함수는?

A.2)

=DSUM(B2:F8,3,C11:C12)

=DSUM(B2:F8,D2,C11:C12)

=DSUM(B2:F8,"수량",C11:C12)

 

 


댓글


LOADING