표시된 셀 계산 (Microsoft Excel)
Excel의 필터링 기능을 사용하면 데이터 테이블에서 원하는 정보 만 쉽게 표시 할 수 있습니다. 필터링 사용 방법은 _ExcelTips의 다른 문제에서 논의되었습니다. 데이터에 필터를 적용한 후에는 함수를 사용하여 필터링 된 범위에 표시되는 셀 수를 표시 할 수 있습니다.
개수를 빠르게 알고 싶은 경우 필터링 된 범위를 강조 표시하고 상태 표시 줄의 아무 곳이나 마우스 오른쪽 버튼으로 클릭 한 다음 결과 컨텍스트 메뉴에서 개수를 선택합니다. Excel은 선택한 범위에 표시된 셀 수를 상태 표시 줄에 표시합니다.
수식에서 사용할 수있는 솔루션이 필요하면 SUBTOTAL 함수를 살펴 봐야합니다. 이 함수는 다양한 “소계”결과를 제공하지만 표시되는 데이터에 대해서만 작동합니다. 즉, 자동 필터로 필터링 된 정보는 SUBTOTAL이 반환하는 값에 포함되지 않습니다.
SUBTOTAL 함수의 일반 구문은 다음과 같습니다.
=SUBTOTAL(type,range)
type 및 range_를 지정하기 만하면됩니다. 범위 부분은 간단해야합니다. 단지 표준 범위 일뿐입니다. _type 지정자는 다음과 같이 1에서 11 사이의 숫자 일 수 있습니다.
Type |
Function Performed |
|
1 |
AVERAGE |
|
2 |
COUNT |
|
3 |
COUNTA |
|
4 |
MAX |
|
5 |
MIN |
|
6 |
PRODUCT |
|
7 |
STDEV |
|
8 |
STDEVP |
|
9 |
SUM |
|
10 |
VAR |
|
11 |
VARP |
사용하는 type 지정자는 표시된 결과에 적용되는 Excel 함수를 나타냅니다. 따라서 F3 : F27 범위에서 필터링 된 결과의 개수를 확인하려면 다음과 같이 type 지정자 2를 사용합니다.
=SUBTOTAL(2,F3:F27)
물론이 사용법은 지정된 범위의 숫자 값을 계산합니다.
텍스트 값을 계산하려면 Excel에서 대신 COUNTA 함수를 사용하도록 type 지정자를 3으로 사용해야합니다.
101에서 111 사이의 type 지정자를 사용할 수도 있습니다. 위에 나열된 지정자와 동일하지만 100 개만 추가됩니다. 차이점은 1에서 11까지의 값은 모든 셀에서 작동하는 반면 101에서 111까지의 값은 숨겨지지 않은 셀에서만 작동한다는 것입니다. 이 보조 지정자 범위는 Excel 2003에서 지원되지만 일부 이전 버전의 Excel에서도 지원 될 수 있습니다. (찾는 가장 좋은 방법? 시도해보고 함수가 충돌하는지 확인하십시오.)
매크로 기반 솔루션을 선호하는 유형의 사용자라면 Microsoft 기술 자료 문서 213330을 참조하여 더 자세한 논의를 할 수 있습니다.
http://support.microsoft.com/kb/213330
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (1955)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.
link : / excelribbon-Counting_Displayed_Cells [표시된 셀 계수]
.