상세 컨텐츠

본문 제목

엑셀함수 SUBTOTAL 데이터 필터링에서 합계를 구할때 사용하자

IT 컴퓨터/엑셀

by noonwith 2013. 9. 12. 02:08

본문

반응형

엑셀을 배우고 가장 많이 사용하는 함수가 SUM 함수입니다.


합계를 계산하는 함수인데요 데이터의 자동필터를 사용한다면 SUM 함수로는 불편하다는 걸 금방 알 수 있어요. 이때 사용할수 있는 수학함수가 SUBTOTAL 함수입니다.



SUBTOTAL 함수는 인수 9나 109를 사용하면 필터링된 데이터의 합계를 계산할 수 있습니다.

 


SUBTOTAL 함수

목록이나 데이터베이스에서 부분합을 반환합니다.

 

SUBTOTAL(function_num, ref1, ref2, ...)

 

function_num 목록에서 부분합을 계산하는 데 사용할 함수를 지정하며 1에서 11(숨겨진 값 포함) 사이 또는 101에서 111(숨겨진 값 무시) 사이의 값입니다.

아래사진은 SUBTOTAL 함수에서 사용되는 인수들 입니다.

 

 

function_num 목록에서 합계를 계산하기 위하여 9를 입력하겠습니다.

 

 

 

아래 그림과 같은 데이터 목록을 자동 필터합니다.

 

 

 

 

E18셀에 SUM함수를 입력합니다. =SUM(E13:E17)

 

 

 

 

메뉴명 필터에서 특정 목록만를 선택합니다. 합계를 보여주지 않습니다.

 

 

 

 

이번엔 SUBTOTAL 함수를 사용하겠습니다. =SUBTOTAL(9, E3:E17)를 입력합니다.

function_num 9를 입력합니다. 9는 SUM함수에서 숨겨진 행의 값을 포함합니다

셀지정후 F4를 눌러서 절대참조로 변환하여 사용해도 됩니다.($E$3:$E$17)

 

 

 

아래 그림처럼 필터링 된 합계를 확인할 수 있습니다.

 

 

메뉴명의 다른 데이터를 필터링해도  합계가 계산되어 따라옵니다.



반응형

관련글 더보기

댓글 영역