SUBTOTAL 함수

이 문서에서는 Microsoft Excel의 SUBTOTAL 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명합니다.

설명

목록이나 데이터베이스의 부분합을 반환합니다. 일반적으로 Excel 데스크톱 응용 프로그램에서 데이터 탭의 윤곽선 그룹에 있는 부분합 명령을 사용하여 부분합 목록을 작성하는 것이 더 쉽습니다. 부분합 목록이 만들어지면 SUBTOTAL 함수를 편집하여 목록을 수정할 수 있습니다.

구문

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

SUBTOTAL 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • function_num     필수 요소입니다. 부분합을 계산하는 데 사용할 함수를 지정하는 1에서 11까지 또는 101에서 111까지의 숫자입니다. 1-11에는 수동으로 숨긴 행이 포함되지만 101-111에는 수동으로 숨긴 행이 제외됩니다. 필터링된 셀은 항상 제외됩니다.

Function_num
(숨겨진 값 포함)

Function_num
(숨겨진 값 무시)

함수

1

101

AVERAGE

2

102

COUNT

3

103

COUNTA

4

104

MAX

5

105

MIN

6

106

PRODUCT

7

107

STDEV

8

108

STDEVP

9

109

SUM

10

110

VAR

11

111

VARP

  • ref1     필수 요소입니다. 부분합을 계산할 첫 번째 명명된 범위 또는 참조입니다.

  • ref2,...     선택 요소입니다. 부분합을 계산할 명명된 범위 또는 참조로서 2개에서 254개까지 지정할 수 있습니다.

주의

  • ref1, ref2,... 안에 다른 부분합이 있으면, 즉 중첩된 부분합이면 이중으로 계산되는 것을 피하기 위해 중첩된 부분합을 무시합니다.

  • function_num 상수가 1에서 11 사이인 경우 SUBTOTAL 함수는 Excel 데스크톱 응용 프로그램 탭의 그룹에서 서식 명령의 숨기기 및 숨기기 취소 하위 메뉴에 있는 행 숨기기 명령으로 숨겨진 행의 값을 포함합니다. 목록에서 숨겨진 값과 숨겨지지 않은 값의 부분합을 구할 때 이러한 상수를 사용하세요. function_num 상수가 101에서 111 사이인 경우 SUBTOTAL 함수는 행 숨기기 명령으로 숨겨진 행의 값을 무시합니다. 목록에서 숨겨지지 않은 값의 부분합만 구할 때 이러한 상수를 사용하세요.

  • 사용하는 function_num 값에 관계없이 SUBTOTAL 함수는 필터 결과에 포함되지 않은 행을 모두 무시합니다.

  • SUBTOTAL 함수는 데이터 열이나 세로 범위에 사용되며 데이터 행이나 가로 범위에는 사용되지 않습니다. 예를 들어 SUBTOTAL(109,B2:G2)과 같이 101 이상의 function_num을 사용하여 가로 범위의 부분합을 구할 때 열을 숨겨도 부분합이 영향을 받지 않습니다. 그러나 세로 범위의 부분합을 구할 때 열을 숨기면 부분합이 영향을 받습니다.

  • 참조 중 3차원 참조가 있으면 SUBTOTAL에서는 #VALUE! 오류 값이 반환됩니다.

예제

다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.

데이터

120

10

150

23

수식

설명

결과

=SUBTOTAL(9,A2:A5)

9를 첫 번째 인수로 사용하여 A2:A5 셀의 부분합의 합계를 반환합니다.

303

=SUBTOTAL(1,A2:A5)

1을 첫 번째 인수로 사용하여 A2:A5 셀의 부분합의 평균을 반환합니다.

75.75

참고

SUBTOTAL 함수의 첫 번째 인수는 항상 숫자(1에서 11까지, 101에서 111까지)여야 합니다. 이 숫자 인수는 그 다음에 나오는 인수로 지정된 값(셀 범위, 명명된 범위)의 부분합에 적용됩니다.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×