1. SUBTOTAL정의 란?
"SUBTOTAL" 함수는 Excel과 같은 스프레드시트 프로그램에서 사용되는 함수 중 하나입니다. 이 함수는 주어진 범위의 데이터를 요약하는 데 사용되며, 다른 함수들과 함께 사용됩니다. "SUBTOTAL" 함수는 필터링된 데이터나 숨겨진 행/열을 자동으로 무시하고 요약을 계산합니다.
"SUBTOTAL" 함수의 사용법은 다음과 같습니다.
여기서:
- function_num: 요약 함수의 번호를 나타냅니다. 이 번호에 따라 요약 함수가 결정됩니다. 일반적으로 요약 함수의 번호는 1부터 11까지이며, 해당 번호에 해당하는 요약 함수가 실행됩니다.
- ref1, ref2, ... : 요약을 계산할 범위나 값의 참조입니다. 여러 개의 참조를 지정할 수 있습니다. 이러한 참조에서 숨겨진 행/열 및 필터링된 데이터는 무시됩니다.
"SUBTOTAL" 함수를 사용하면 필터링된 데이터나 숨겨진 행/열을 자동으로 무시하고 요약을 계산할 수 있습니다. 이는 데이터를 보다 효율적으로 요약하고 필요한 정보를 추출하는 데 도움이 됩니다.
2.예시
"SUBTOTAL" 함수의 예시를 살펴보겠습니다. 아래의 데이터는 각 지역에서 판매된 제품의 가격과 수량을 보여줍니다.
이 데이터를 사용하여 특정 지역에서 판매된 제품의 가격 총합을 계산하는 예시를 살펴보겠습니다.
예를 들어, "서울" 지역에서 판매된 제품의 가격 총합을 계산하려면 다음과 같이 "SUBTOTAL" 함수를 사용할 수 있습니다. 여기서 요약 함수 번호로 "9"를 사용하겠습니다.
위의 함수는 "가격" 열의 데이터를 요약 함수 번호 9에 해당하는 "합계" 함수를 적용하여 계산합니다. "SUBTOTAL" 함수는 숨겨진 행/열이나 필터링된 데이터를 자동으로 무시하고 요약을 계산합니다. 결과적으로 "서울" 지역에서 판매된 제품의 가격 총합이 반환됩니다.
3.사용방법
"SUBTOTAL" 함수는 Excel 및 유사한 스프레드시트 프로그램에서 사용할 수 있는 함수로, 특정 범위의 데이터를 요약하는 데 사용됩니다. 이 함수는 다른 함수와 함께 사용되며, 숨겨진 행/열이나 필터링된 데이터를 자동으로 무시하고 요약을 계산합니다. "SUBTOTAL" 함수의 사용 방법은 다음과 같습니다.
- 함수 선택:
- 작업을 수행할 셀에 "SUBTOTAL" 함수를 입력합니다.
- 구문:
- 일반적인 "SUBTOTAL" 함수의 구문은 다음과 같습니다.
scssCopy codeSUBTOTAL(function_num, ref1, [ref2], ...)
- function_num: 요약 함수의 번호를 나타냅니다. 이 번호에 따라 요약 함수가 결정됩니다. 일반적으로 요약 함수의 번호는 1부터 11까지이며, 해당 번호에 해당하는 요약 함수가 실행됩니다.
- ref1, ref2, ... : 요약을 계산할 범위나 값의 참조입니다. 여러 개의 참조를 지정할 수 있습니다. 이러한 참조에서 숨겨진 행/열 및 필터링된 데이터는 무시됩니다.
- 일반적인 "SUBTOTAL" 함수의 구문은 다음과 같습니다.
- 매개변수 입력:
- 함수의 각 매개변수를 적절히 입력합니다.
- function_num에는 요약 함수의 번호를 입력합니다.
- ref1, ref2, ...에는 요약을 계산할 범위나 값의 참조를 입력합니다.
- 함수 실행:
- 함수를 입력한 후 엔터 키를 누르거나 해당 셀을 클릭합니다. "SUBTOTAL" 함수가 실행되고 지정된 범위의 데이터를 요약하여 결과를 반환합니다.
"SUBTOTAL" 함수를 사용하면 숨겨진 행/열이나 필터링된 데이터를 자동으로 무시하고 요약을 계산할 수 있습니다. 이는 데이터를 보다 효율적으로 요약하고 필요한 정보를 추출하는 데 도움이 됩니다.
4.함수 사용팁
"SUBTOTAL" 함수를 사용할 때 유용한 몇 가지 팁은 다음과 같습니다.
- 요약 함수 번호 선택:
- "SUBTOTAL" 함수의 첫 번째 매개변수로 사용할 요약 함수 번호를 선택하세요. 일반적으로 1부터 11까지의 번호를 사용할 수 있습니다. 각 번호는 특정 요약 함수를 나타냅니다. 예를 들어, 9번은 합계를 나타냅니다.
- 숨겨진 행/열 처리:
- "SUBTOTAL" 함수는 숨겨진 행/열을 자동으로 무시하고 계산합니다. 따라서 데이터를 필터링하거나 숨기더라도 "SUBTOTAL" 함수를 사용하여 요약을 계산할 수 있습니다.
- 필터링된 데이터 처리:
- 데이터를 필터링하면 숨겨진 행/열과 마찬가지로 "SUBTOTAL" 함수가 해당 행/열을 자동으로 무시합니다. 이는 데이터를 필터링하고 요약을 계산하는 데 유용합니다.
- 동적 범위 사용:
- "SUBTOTAL" 함수의 범위를 동적으로 정의할 수 있습니다. 예를 들어, 특정 조건에 따라 데이터가 변경되면 "SUBTOTAL" 함수가 자동으로 업데이트되어 새로운 데이터를 반영할 수 있습니다.
- 다중 범위 지정:
- "SUBTOTAL" 함수는 여러 개의 범위를 동시에 지정할 수 있습니다. 이를 통해 여러 범위의 데이터를 한 번에 요약할 수 있습니다.
- 보조 함수와 함께 사용:
- "SUBTOTAL" 함수는 주로 다른 요약 함수와 함께 사용됩니다. 예를 들어, "합계"를 계산할 때는 "SUM" 함수를 사용할 수 있습니다.
- 자동 업데이트:
- "SUBTOTAL" 함수는 데이터가 변경될 때 자동으로 업데이트됩니다. 따라서 데이터를 수정하면 "SUBTOTAL" 함수가 자동으로 새로운 결과를 계산합니다.
이러한 팁을 활용하면 "SUBTOTAL" 함수를 보다 효과적으로 사용하여 데이터를 요약하고 필요한 정보를 추출할 수 있습니다.
5.주의사항
"SUBTOTAL" 함수를 사용할 때 주의해야 할 몇 가지 사항은 다음과 같습니다.
- 올바른 함수 번호 선택:
- "SUBTOTAL" 함수의 첫 번째 매개변수에는 요약 함수 번호를 지정해야 합니다. 올바른 번호를 선택하지 않으면 원하는 요약이 제대로 이루어지지 않을 수 있습니다.
- 중첩 함수 사용 주의:
- "SUBTOTAL" 함수는 다른 함수와 함께 사용되는 경우가 많습니다. 그러나 다른 함수를 "SUBTOTAL" 함수 내부에 중첩해서 사용할 때 주의해야 합니다. 중첩된 함수가 "SUBTOTAL" 함수의 범위를 변경할 수 있으며 원치 않는 결과를 가져올 수 있습니다.
- 숨겨진 행/열 관리:
- "SUBTOTAL" 함수는 숨겨진 행/열을 자동으로 무시합니다. 따라서 데이터를 필터링하거나 숨기더라도 "SUBTOTAL" 함수를 사용하여 요약을 계산할 수 있습니다. 그러나 숨겨진 행/열을 의도하지 않게 설정하면 예상치 못한 결과를 초래할 수 있습니다.
- 범위의 일관성 유지:
- "SUBTOTAL" 함수에 전달되는 각 참조는 동일한 데이터 유형과 동일한 범위를 가져야 합니다. 서로 다른 데이터 유형이나 범위가 포함된 참조를 사용하면 잘못된 결과가 생성될 수 있습니다.
- 자동 업데이트 주의:
- "SUBTOTAL" 함수는 데이터가 변경될 때 자동으로 업데이트됩니다. 이는 데이터를 수정하면 "SUBTOTAL" 함수가 자동으로 새로운 결과를 계산합니다. 그러나 이러한 자동 업데이트가 의도하지 않은 결과를 초래할 수 있으므로 주의해야 합니다.
- 함수 번호와 관련된 기능 이해:
- "SUBTOTAL" 함수의 각 요약 함수 번호에는 특정한 기능이 포함되어 있습니다. 함수 번호에 따라 숨겨진 행/열이나 필터링된 데이터를 무시하거나 무시하지 않는 동작이 달라질 수 있으므로 각 함수 번호의 기능을 이해하고 적절히 사용해야 합니다.
이러한 주의 사항을 고려하여 "SUBTOTAL" 함수를 사용하면 데이터를 보다 정확하게 요약하고 필요한 정보를 추출할 수 있습니다.