SUBTOTAL 함수는 주어진 범위 내에서 작업을 수행하는 다양한 함수들 중 하나를 선택하고 그 함수를 적용한 결과를 반환하는 엑셀 함수입니다. SUBTOTAL 함수를 사용하면, 숨겨진 행이나 열을 고려하지 않는 등의 조건에 따라 작업을 수행할 수 있습니다. SUBTOTAL 함수는 다음과 같은 형식으로 작성됩니다.
SUBTOTAL(function_num, range)
여기서, function_num은 사용할 함수의 번호를 나타내며, range는 작업을 수행할 범위를 지정합니다. function_num은 1부터 11까지의 값을 가질 수 있으며, 각각의 값은 다음과 같은 함수를 의미합니다.
- AVERAGE: 지정된 범위의 평균값을 반환합니다.
- COUNT: 지정된 범위에 있는 셀의 개수를 반환합니다.
- COUNTA: 지정된 범위에 있는 빈 셀을 제외한 셀의 개수를 반환합니다.
- MAX: 지정된 범위에서 가장 큰 값을 반환합니다.
- MIN: 지정된 범위에서 가장 작은 값을 반환합니다.
- PRODUCT: 지정된 범위 내의 모든 값을 곱한 결과를 반환합니다.
- STDEV: 지정된 범위 내의 값들의 표준편차를 반환합니다.
- STDEVP: 모집단 전체에 대한 표준편차를 계산하여 반환합니다.
- SUM: 지정된 범위 내의 모든 값을 더한 결과를 반환합니다.
- VAR: 지정된 범위 내의 값들의 분산을 반환합니다.
- VARP: 모집단 전체에 대한 분산을 계산하여 반환합니다.
SUBTOTAL 함수를 사용하면, 예를 들어 숨겨진 행이나 열을 제외하고 평균값을 계산하고 싶다면, 함수 번호 1을 사용하여 SUBTOTAL(AVERAGE, range)와 같이 작성할 수 있습니다.
또한, SUBTOTAL 함수를 사용하여 조건에 따라 작업을 수행할 수도 있습니다. 예를 들어, 숨겨진 행이나 열을 고려하지 않는 경우, 함수 번호에 100을 더하여 SUBTOTAL(101, range)와 같이 작성하면 됩니다. 이 경우, 숨겨진 행과 열을 무시하고 작업을 수행하게 됩니다.
마지막으로, SUBTOTAL 함수를 사용하여 자동 필터 기능에서 선택된 셀에 대한 작업을 수행할 수도 있습니다. 이 경우, 함수 번호에 200을 더하여 SUBTOTAL(201, range)와 같이 작성하면 됩니다.
이 함수를 사용하면, 자동 필터 기능에서 선택된 셀에 대한 작업을 수행할수 있습니다.
'엑셀 기초 함수 정리' 카테고리의 다른 글
10. 엑셀함수 (LOWER) (0) | 2023.03.07 |
---|---|
9. 엑셀함수 (RIGHT) (0) | 2023.03.07 |
7. 엑셀함수 (PRODUCT) (0) | 2023.03.06 |
6. 엑셀함수 (ABS) (0) | 2023.03.06 |
5. 엑셀함수 (INT) (0) | 2023.03.06 |