Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

이 문서에서는 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까지)여야 합니다. 이 숫자 인수는 그 다음에 나오는 인수로 지정된 값(셀 범위, 명명된 범위)의 부분합에 적용됩니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×