SUBTOTAL( ) 함수

조 은길·2023년 9월 2일
0
post-thumbnail

앞에 D가 붙지는 않았지만, 여전히 데이터베이스 함수이다.
하지만, 이것은 지금까지 배운 다른 함수들과는 다른 점이 하나 있다.

끝에 가면 비슷한 결과물을 줄 것이다.

하지만, 사용하는 방법은 좀 다르다.

결론은 데이터 구조와 데이터로 무엇을 하고 싶은지에 따라 사용할 함수를 골라야 한다.


SUBTOTAL( ) 사용법

더 확실한 이해를 위해, SUM()과 비교해보자.

E열에는 Total Sales의 SUM을 구할 것이다.

F열에는 SUBTOTAL( )을 사용해서 동일하게 Total Sales의 SUM을 구할 것이다.

SUBTOTAL( )은 2개의 인자를 받는다.

  • Function_num

    • 어떤 subtotal을 사용할 것인가?
      • sum? average? count?
  • Ref1 (첫번째 참조)

    • 어느 셀 범위에서 Subtotal을 실행하고 싶은가?

SUBTOTAL( ) 함수 번호 찾는 법

위의 이미지에서 도움말(H)을 클릭하면, 아래의 링크로 이동한다.

SUBTOTAL 함수 from Microsoft

번호에 따라 구하고자 하는 함수도 달라지지만, 숨겨놓은 행도 함수 계산에 포함할지 말지 역시 설정할 수 있다.


SUBTOTAL( )은 왜 사용하는가?

SUM()보다 실행하는데 더 많은 시간이 소용되고, 함수 번호도 알아야하는데 이렇게까지 하면서 SUBTOTAL( )을 써야 하는 것일까?

SUBTOTAL( )은 목록을 필터했을 때, 거기에 맞게 값이 갱신된다.

부서를 East로만 필터를 했을 때, SUM()은 변하지 않았지만, SUBTOTAL( )은 필터 값에 맞게 값이 변했다.


SUBTOTAL( ) vs D- 함수들의 차이

제일 큰 차이점은 목록을 필터해서 내가 원하는 값을 구하는 것이다.
SUBTOTAL( )은 원하는 값을 찾기 위해서 필터를 해야했다. 그러면, 거기에 반응해서 값이 변한다.

하지만, D- 함수들은 이미 조건이 내재되어있기 때문에, 원하는 값을 구하기 위해 필터할 필요가 없다.


  • 자료 출처

이 글은 Udemy의
"업무 효율을 극대화할 수 있는 핵심 Excel 활용법 "
"Microsoft 엑셀 데이터 분석 및 대시보드 보고 "
"Microsoft 엑셀 매크로 (Macros) 및 VBA 완벽 마스터 "
들을 학습하고, 정리한 내용입니다.
내용을 퍼갈 시에는 출처에 첨부하시기 바랍니다.

profile
좋은 길로만 가는 "조은길"입니다😁

0개의 댓글