오늘 강좌는 Subtotal함수에 대한 설명입니다.

 

실습 데이터 다운로드 ↓

Subtotal함수.xlsx

 

Subtotal함수는 단독으로 사용하면 sum함수의 결과와 차이가 없습니다.

필터 기능과 조합 한다면 필터링 결과에 맞는 합계, 평균 등의 부분합을 실시간으로 구할 수 있습니다.

 

함수를 사용하는 장점은 결과를 사용자가 원하는 모양과 위치에 구할 수 있다는 자유로움이 있다는 겁니다.

 

수량, 금액, 입금액, 미수금의 합계를 구하기 위해 데이터 상단 위치에 표를 만들었습니다.

필터를 적용하기 위해 데이터 머리글(필드명) 범위를 블록 지정하고 [데이터]-[필터]메뉴를 선택합니다.

 

 

 

각 필드명 옆에 필터 버튼이 생겼습니다.

필터 버튼을 클릭해서 조건을 적용하면 원하는 데이터만 보이도록 필터링 할 수 있습니다.

 

 

 

먼저 Subtotal 함수의 인수에 대해 살펴보겠습니다.

 

인수 설명

=Subtotal(Function_num, Ref1)

Function_num : 목록 내에서 부분합을 계산하는데 어떤 함수를 사용할 것인지 지정하는 1에서 11까지의 숫자입니다.

Ref1 : ref1, ref2... 은 부분합을 구하려는 최대 254개의 영역이나 셀의 주소입니다.

 

그럼 함수식을 작성해보겠습니다.

결과를 구할 셀 E3을 선택하고 =subtotal( 이라고 입력합니다.

함수 번호 9번을 선택합니다.

전체 11개 함수를 제공하는데 일반적으로 sum함수를 사용하여 합계를 많이 구합니다.

그리고 두 번째 인수 ref1... 은 결과를 구할 수량 범위(E5:E60)를 지정하면 됩니다.

 

 

 

 

 

현재까지는 sum함수로 합계를 구한 결과와 같습니다.

이제 데이터베이스에 필터를 적용하고 특정 조건을 줍니다.

그럼 조건에 맞는 합계로 바뀌게 됩니다.

 

 

 

지점명 필터 버튼을 눌러 대연점에만 체크를 합니다.

 

 

 

대연점에 대한 수량, 금액, 입금액, 미수금액의 합계로 변경된 것을 확인할 수 있습니다.

데이터베이스에 다양한 조건을 적용해보세요.

조건에 따라 합계 결과 값이 바뀌는 것을 확인할 수 있습니다.

 

 

 

함수 번호를 표로 정리해봤습니다.

 

 

 

Subtotal 함수 참 쓸만하죠?

동영상 강좌도 준비했습니다.

함수를 익히는데 도움이 되길 바랍니다.

https://youtu.be/_HF0BnRDErs

 

Have a nice day.

짤막한 강좌 한정희 강사였습니다.

 

 

 

+ Recent posts