본문 바로가기

오피스/엑셀

엑셀 DSUM 함수 사용법

엑셀 DSUM 함수 사용법


엑셀에서 합계를 구하는 방식은 여러가지가 있습니다. 


그 중 DSUM은 데이터베이스에서 특정필드의 조건에 맞는 합계를 구하는 함수입니다. 

엑셀 DSUM 함수


=DSUM(database, field, criteria)


database - 합계를 구하려는 전체 데이터 범위

field - database에서 합계를 구하려는 열로 텍스트혹은 숫자가 올 수 있습니다.

criteria - 합계를 구할 조건이 있는 셀 범위 


예제와 함께 확인해 보면서 DSUM 함수의 개념과 사용법을 다시 정리해 보겠습니다. 



왼쪽에 있는 데이터 에서 1반, 남자의 국어점수합계를 DSUM 함수를 이용해 구하는 예제입니다. 




 DSUM(database, field, criteria)


=DSUM(B2:G20,E2,I2:J3)


B2:G20 - 데이터 전체의 범위


E2 - 합계를 구할 열로 셀참조 E2로 적혀 있지만 "국어"나 4를 넣어도 같은 결과를 얻을 수 있습니다. 영어점수를 구하려면 5,수학은 6


I2:J3 - 조건이 있는 셀범위입니다. 




 1반의 성별이 남자인 학생의 국어점수합계가 구해졌습니다. 







조건 셀범위가 비어있을 때  


 위 예제는 조건의 셀범위가 I2:J5로 변경되었습니다. 

1반의 성별은 비어있습니다. 이렇게 비어있을 경우에는 반이 1반인 학생들의 국어점수가 모두 포함됩니다. 



 위 빨간네모가 가로 세로 겹쳐지는 부분이 위 조건에 해당하는 셀입니다. 


1반의 모든학생

2반의 남학생

3반의 여학생 

의 국어점구합계가 결과로 표시됩니다. 



댓글