[소소한 엑셀] 필터 걸고 합계 구하는 SUBTOTAL 함수
안녕하세요!
다산데이타 입니다.
오늘 소소한 엑셀에서 소개할 함수는 SUBTOTAL 입니다.
오늘의 엑셀 <함수 SUBTOTAL>
이름 그대로 Subject의 SUB와 TOTAL이 결합한 함수입니다.
주제에 따른 결과라고 생각하시면 보다 쉽게 이해하실 수 있습니다.
먼저 오늘은 다산중학교 급식비용 현황을 보겠습니다.
오른쪽 끝으로 급식비+우유의 월 비용에 대한 SUM 함수와 SUBTOTAL 함수를 나눠서 배치했습니다.
SUM은 당연히 전체해당하는 전체 금액의 합을 구하는 함수기 때문에 F4:F23에 대한 SUM을 아래로 입력합니다.
그리고 SUBTOTAL 함수도 역시 아래로 G4:G23에 대한 합을 넣어봤습니다.
SUBTOTAL 함수는 첫번째 조건에서 어떤 기능을 사용 할 것인지 선택합니다. (우리는 SUM을 하려고합니다. 9번)
그리고 다음으로는 조건을 선택하는데, 앞에서 선택한 기능의 범위를 선택하면 됩니다.
SUM과 동일하게 G4:G23을 지정했습니다.
SUM과 동일하면 정상입니다.
SUBTOTAL은 주제(SUB)가 들어갔을 때가 중요합니다.
이제 필터를 설정하고, 급식을 먹는 아이들만 체크해 보겠습니다.
급식여부를 체크한 값에는 SUM 함수를 이용한 것과 SUBTOTAL 함수를 이용한 금액에 차이가 있었습니다!
SUM 함수는 필터로 보여지는 항목과는 상관없이 전체 범위(급식여부 X 포함) 기준으로 값을 보여줬지만
SUBTOTAL 함수는 필터를 통해 보여지는 범위(급식여부 O만 포함) 기준으로 값을 계산했습니다.
이번에는 SUM 함수의 기능을 예로 소개해 드렸지만
그 외에도 평균값, 수량, 최대·최소값 등 다양한 기능을 적용할 수 있습니다.
오늘의 [소소한 엑셀]은 여기까지입니다.
감사합니다.