안녕하세요~ 썬건입니다!
오늘은 엑셀에서 필터로 거른 데이터만 걸러 합계, 평균 등을 구할 수 있는 SUBTOTAL 함수에 대해 포스팅하겠습니다.
SUBTOTAL 이란?
목록이나 데이터베이스의 부분합을 구하는 함수입니다.
쉽게 말하면 필터링된 데이터를 기준으로 원하는 값을 구할 수 있는 함수입니다.
SUBTOTAL 함수 구성 요소
- function_num : 사용할 함수(sum, average 등)
- ref1 : 계산할 범위(부분합 등을)
SUBTOTAL 함수 안에서 사용되는 함수(function_num에 함수 구문에 사용되는 인수)
Function_num | 함수 | Function_num | 함수 |
1 | AVERAGE |
7 | STDEV |
2 | COUNT |
8 | STDEVP |
3 | COUNTA |
9 | SUM |
4 | MAX | 10 | VAR |
5 | MIN | 11 | VARP |
6 | PRODUCT | - | - |
SUBTOTAL 함수를 사용할 때 가장 많이 사용하는 AVERAGE(평균, function_num 1)과 SUM(합계, function_num 9)을 사용하는 방법을 아래에서 예시로 알려드리겠습니다.
SUBTOTAL 함수의 사용
SUBTOTAL 함수를 사용 예시를 위해 통계청에서 시도 산업중분류별 대표자 연령별 사업체수 자료를 일부 수정해서 사용했습니다.
SUBTOTAL 함수를 사용했을 경우와 비교를 위해 단순 AVERAGE와 SUM에 대한 값을 표시해 두었습니다.
1. SUBTOTAL 평균(AVERAGE) 함수 사용 예시
2. SUBTOTAL 합계(SUM) 함수 사용 예시
이제 7번 열에 필터를 걸고, 부산광역시만 필터링하였습니다.
단순 AVERAGE와 SUM 값과의 다르게 SUBTOTAL 함수를 사용하였을 경우에는 부산광역시의 평균과 합계가 계산되어 나오는 것을 확인할 수 있습니다.
SUBTOTAL 함수 사용 시 주의 사항
1. SUBTOTAL 함수는 SUBTOTAL으로 계산된 값은 무시합니다.
- 이 부분은 아래 활용 꿀팁에서 다시 한번 다룰 건데요, 잘 활용하면 유용한 기능입니다.
2. SUBTOTAL 함수는 function_num 값에 상관없이 필터 결과에 포함되지 않은 행은 모두 무시합니다.
3. SUBTOTAL 함수는 데이터 열 또는 세로 범위에 대해 디자인된 함수로, 데이터 행 또는 가로 범위에 대해 설계되지 않았기 때문에 수평 범위를 소계산하는 경우에는 사용되지 않습니다.
SUBTOTAL 활용 꿀팁 ★★★★★
SUBTOTAL 함수는 SUBTOTAL으로 계산된 값을 무시하는 특징을 활용하면 소계, 합계를 구할 때 아주 유용하게 사용할 수 있습니다.
SUBTOTAL을 이용하여 소계를 구해놓으면 합계를 구할 때 일일이 소계를 선택하지 않고, 전체 범위를 선택하여도 합계를 구할 수 있습니다.
바로 SUBTOTAL은 SUBTOTAL으로 계산된 값을 무시하는 특징을 활용한 것입니다.
회사에서 보고서를 작성할 때 등 아주 유용하게 사용할 수 있는 팁이니 잘 활용하세요~
오늘 포스팅을 보시면서 SUBTOTAL 한 두 번 사용해 보시면 금방 능숙하게 사용하실 수 있으실 겁니다.
혹시 의문이 있거나 궁금한 사항이 있으시면 댓글 남겨주시면 성심성의껏 답변해 드리겠습니다.
오늘도 긴 글 읽어주셔서 감사합니다^^
'IT 정보' 카테고리의 다른 글
아이폰 백그라운드 앱 새로 고침 설정으로 배터리 아끼기(Feat. 저전력 모드) (0) | 2022.01.13 |
---|---|
아이폰 사파리 사용 꿀팁(홈화면 추가, 방문기록, 탭 한번에 닫기) 3종 (0) | 2022.01.11 |
아이폰 텍스트 대치 방법(꿀팁 및 이모티콘 방출) (0) | 2022.01.06 |
[엑셀 함수] SUMIF 사용 방법 (1) | 2022.01.05 |
[엑셀 단축키]엑셀 빠른 실행 도구 모음 설정 방법 (0) | 2022.01.03 |
댓글