환경 : 마이크로소프트 엑셀 2016(Microsoft Excel 2016)
지원되는 기기 : Office 365용 Excel Office 365용 Mac용 Excel 웹용 Excel Excel 2019 Excel 2016 Mac용 Excel 2019 Excel 2013 Excel 2010 Excel 2007 Mac용 Excel 2016 Mac용 Excel 2011 Excel Starter 2010
본 문서에서는 마이크로소프트 엑셀 함수인 SUBTOTAL 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명 한다.
1. 엑셀 SUBTOTAL 함수 설명
목록이나 데이터베이스의 부분합을 반환한다. 일반적으로 Excel 데스크톱 응용 프로그램에서 데이터 탭의 윤곽선 그룹에 있는 부분합 명령을 사용하여 부분합 목록을 작성하는 것이 더 쉽다.
부분합 목록이 만들어지면 SUBTOTAL 함수를 편집하여 목록을 수정할 수 있다.
2. 엑셀 SUBTOTAL 함수 구문
SUBTOTAL(function_num,ref1,[ref2],…) SUBTOTAL 함수 구문에는 다음과 같은 인수가 사용된다.
function_num 필수 요소이며, 1-11 또는 101 111 지정 하는 번호 소계를 사용 하는 함수이다. 1-11 변하면 101 111 제외 하는 동안 수동으로 숨겨진 행이 포함 된다. 필터링 된 아웃 셀은 항상 제외 한다.
3. 엑셀 SUBTOTAL 함수 사용예제
엑셀 SUBTOTAL 함수를 실행하려면 엑셀 -> 수식 -> 수학/삼각 -> SUBTOTAL 함수를 선택하면 된다. 함수 인수에서 Number값에 각도의 시컨트 값을 구하기 위해서 정수를 입력해준다.
수식 =SUBTOTAL(9,A2:A5) 9를 첫 번째 인수로 사용하여 A2:A5 셀의 부분합의 합계를 반환한다. 결과값은 303이다.
수식 =SUBTOTAL(1,A2:A5) 1을 첫 번째 인수로 사용하여 A2:A5 셀의 부분합의 평균을 반환한다. 결과값은 75.75이다.
4. 엑셀 SUBTOTAL 함수 주의사항
- Ref1, ref2, 내의 다른 부분합 이상인 경우… (또는 중첩 된 부분합)을 두 번 계산 피하기 중첩 된 부분합은 무시 된다.
- function_num 상수가 1에서 11 사이인 경우 SUBTOTAL 함수는 Excel 데스크톱 응용 프로그램 홈 탭의 셀 그룹에서 서식 명령의 숨기기 및 숨기기 취소 하위 메뉴에 있는 행 숨기기 명령으로 숨겨진 행의 값을 포함한다. 목록에서 숨겨진 값과 숨겨지지 않은 값의 부분합을 구할 때 이러한 상수를 사용. function_num 상수가 101에서 111 사이인 경우 SUBTOTAL 함수는 행 숨기기 명령으로 숨겨진 행의 값을 무시한다. 목록에서 숨겨지지 않은 값의 부분합만 구할 때 이러한 상수를 사용
- 사용하는 function_num 값에 관계없이 SUBTOTAL 함수는 필터 결과에 포함되지 않은 행을 모두 무시한다.
- SUBTOTAL 함수는 열 데이터 또는 세로 범위에 대 한 설계 되었다. 행의 데이터 또는 가로 범위에 대 한 설계 되지 않았다. 예를 들어 101 또는 SUBTOTAL(109,B2:G2) 같은 큰 function_num를 사용 하 여 가로 범위, 소계 열을 숨기면 영향을 미치지 않다 부분합 한다. 하지만 세로 범위 소계에서 행 숨기기는 영향을 받는다.
- 참조 중 3차원 참조가 있으면 SUBTOTAL에서는 #VALUE! 오류 값이 반환된다.