엑셀 기초 함수 정리

8. 엑셀함수 (SUBTOTAL)

빨간망토차차 2023. 3. 7. 11:37

SUBTOTAL 함수는 주어진 범위 내에서 작업을 수행하는 다양한 함수들 중 하나를 선택하고 그 함수를 적용한 결과를 반환하는 엑셀 함수입니다. SUBTOTAL 함수를 사용하면, 숨겨진 행이나 열을 고려하지 않는 등의 조건에 따라 작업을 수행할 수 있습니다. SUBTOTAL 함수는 다음과 같은 형식으로 작성됩니다.

 

SUBTOTAL(function_num, range)

 

여기서, function_num은 사용할 함수의 번호를 나타내며, range는 작업을 수행할 범위를 지정합니다. function_num은 1부터 11까지의 값을 가질 수 있으며, 각각의 값은 다음과 같은 함수를 의미합니다.

 

  1. AVERAGE: 지정된 범위의 평균값을 반환합니다.
  2. COUNT: 지정된 범위에 있는 셀의 개수를 반환합니다.
  3. COUNTA: 지정된 범위에 있는 빈 셀을 제외한 셀의 개수를 반환합니다.
  4. MAX: 지정된 범위에서 가장 큰 값을 반환합니다.
  5. MIN: 지정된 범위에서 가장 작은 값을 반환합니다.
  6. PRODUCT: 지정된 범위 내의 모든 값을 곱한 결과를 반환합니다.
  7. STDEV: 지정된 범위 내의 값들의 표준편차를 반환합니다.
  8. STDEVP: 모집단 전체에 대한 표준편차를 계산하여 반환합니다.
  9. SUM: 지정된 범위 내의 모든 값을 더한 결과를 반환합니다.
  10. VAR: 지정된 범위 내의 값들의 분산을 반환합니다.
  11. 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