필터는 SUBTOTAL 함수와 함께 - 엑셀 함수 및 수식정리[엑셀무료강의]

반응형

SUBTOTAL함수1

SUBTOTAL 함수의 뜻과 사용하는 이유

SUBTOTAL은 영문을 해석하면 '부분합'인데, 이 함수의 주요 기능은 필터로 묶여있는 그룹에 대하여 합계, 평균 등 총 11개의 함수를 자동으로 계산해주는 함수입니다.

이 함수가 유용한 이유는 필터로 묶여있는 데이터에 일반 수식을 대입할 경우 모든 값은 그대로 가져오기 때문에 원하는 값이 나오지 않는 경우가 있습니다. 이 경우에는 SUBTOTAL을 사용하여 필터를 자유롭게 이용하면서 원하는 값을 구할 수 있습니다. 설명이 다소 어려우나 아래 내용을 차근차근 보신다면 쉽게 이해할 수 있습니다.

 


엑셀 SUBTOTAL 사용법

▷정의

필터로 묶여있는 데이터에서 합계, 평균 등 총 11가지 함수를 실행하는 함수.

 

▷적용 인수 풀이

=SUBTOTAL(function_num, ref1, [ref2],...)

- function_num : 소계에 사용할 함수를 지정하는 숫자 1-11 또는 101-111입니다. 각 숫자가 나타내는 함수는 아래와 같으니 참고하세요.

function_num

 

1-11과 101-111의 차이는 수동으로 행을 숨기면, 계산 시 1-11은 숨겨진 행이 포함되지만 101-111은 포함이 되지 않습니다. 필터링된 셀은 항상 제외됩니다. 

- ref1 : 적용할 범위(필수)

- ref2 : 적용할 추가 범위(선택)

 

 


SUBTOTAL 부분합 9, 109 사용법

SUBTOTAL함수2

 

SUBTOTAL 부분합을 알아봅시다. 위 사진과 같이 'SUM'과 'SUBTOTAL'을 사용하면 지금은 차이가 없습니다. 둘 다 해당 열의 합계를 나타내 줍니다. 하지만, 여기서 필터를 사용 시 어떻게 바뀌는지 보겠습니다. 

 

SUBTOTAL함수3

 : 먼저 B열을 '맨체스터'로 필터링을 해줍니다. 그러면 호날두와 산쵸 두 개의 결괏값만 나타나게 됩니다. 

 : 'SUM' 함수를 적용한 C열 국어의 경우 합계가 필터링을 하기 전과 같은 값이 나타나게 됩니다. 틀린 결과가 발생합니다. 

 : 'SUBTOTAL'을 적용한 D열 영어의 경우 필터링된 값을 제외한 나머지 값을 나타냄으로써 정확한 값을 도출해 줍니다. 


SUNTOTAL 부분합 9와 109 차이점

SUBTOTAL함수4

그렇다면 SUBTOTAL 9와 109의 차이점은 무엇일까요?

 

 : 국어의 경우 '=SUBTOTAL(9,.....)'를 사용하였고,

 : 영어의 경우에는 '=SUBTOTAL(109)'를 사용하였습니다. 

 : 이 상황에서 3~5행을 숨겨보도록 하겠습니다. 

 


SUBTOTAL함수5

3~5행을 숨긴 이후 두 값은 확연한 차이를 보입니다. 

 : 숨김과 상관없이 총합계는 변화가 없습니다. 

 : 숨김 이후 총합계는 숨겨지지 않은 셀의 합계만 구하게 됩니다.

 

필터링이 아닌 강제로 숨김을 할 경우에는 필터링과는 달리 적용이 되지 않습니다. 

 

이번 편에는 11가지 함수 중에 SUM을 통해 SUBTOTAL 사용법을 알아봤습니다. 다른 함수에 대한 내용은 아래 포스팅을 참고해주세요.

 

 

평균 구하기 엑셀 AVERAGE 함수 - 엑셀 함수 및 수식정리[엑셀무료강의]

 

평균 구하기 엑셀 AVERAGE 함수 - 엑셀 함수 및 수식정리[엑셀무료강의]

AVERAGE 함수의 뜻 AVERGAE 함수는 특정 범위나 숫자에 대하여 '산술평균'을 구하는 함수입니다. AVERAGE 함수 사용법 ▷적용 인수 풀이 =AVERAGE(number1, [number2], [number3],...) - number1 : 범위1 - [numb..

hoochi04.tistory.com

숫자 및 문자 세기 COUNT 함수 - 엑셀 함수 및 수식정리[엑셀무료강의]

 

숫자 및 문자 세기 COUNT 함수 - 엑셀 함수 및 수식정리[엑셀무료강의]

COUNT 함수의 뜻 COUNT 함수는 숫자의 갯수를 구해주는 함수입니다. 날짜 역시 숫자로 인식하기 때문에 포함됩니다. 엑셀 COUNT 함수 사용법 ▷적용 인수 풀이 =COUNT(value1, [value2], [value3],...) - value1..

hoochi04.tistory.com

 

 

엑셀 더하기 SUM 함수 -엑셀 함수 및 수식 정리[엑셀 무료 강의]

 

엑셀 더하기 SUM 함수 -엑셀 함수 및 수식 정리[엑셀 무료 강의]

엑셀 자동 합계 함수 SUM  → 합계를 구하는데 다양한 함수가 있지만, 기초가 되는 함수가 바로 SUM입니다. 이번 포스팅에서는 기초 함수인 SUM을 통해 자동 합계 함수 기초를 알아보겠습니다. SUM

hoochi04.tistory.com

 

반응형

댓글

Designed by JB FACTORY