Excel: 특정 값이 있는 테이블에서 보이는 셀 수 계산

Excel: 특정 값이 있는 테이블에서 보이는 셀 수 계산

Excel에 작업 추적기가 있는데, 필터링할 수 있도록 테이블 형식으로 되어 있습니다.

내 테이블의 열 A는 우선 순위를 추적합니다(테이블은 상태에 따라 필터링됨).

"높음"으로 설정된 VISIBLE 라인 수를 어떻게 계산할 수 있나요?

셀 내에서 값을 검색하는 비슷한 질문을 본 적이 있지만 부분 일치가 아닌 100% 일치에만 관심이 있으므로 더 짧고 간단한 것을 원합니다.

좋아, 여기에 작동하는 공식이 있습니다... 단축할 수 있는지 여부는 확실하지 않습니다. 누군가가 그것을 조금 단축하고 단순화할 수 있다면(아직 도우미 셀 없이 모두) 나는 그들에게 대답의 공로를 인정할 것입니다. 그렇지 않으면 나는 이 공식을 대답으로 받아들일 것입니다.

=SUMPRODUCT(SUBTOTAL(3,OFFSET(Projects!A:A,ROW(Projects!A:A)-MIN(ROW(Projects!A:A)),,1)),ISNUMBER(SEARCH("High",Projects!A:A))+0)

답변1

수식과 함께 도우미 열 "total"을 사용하세요.

=IF([@Priority]="hi",1,0)

그런 다음 테이블의 합계 행을 사용하고 도우미 열의 합계를 계산합니다. 그러면 보이는 행만 평가됩니다. 합계 행에 사용되는 공식은 매개 변수가 109인 Subtotal() 함수입니다. 도움말에서 찾아보세요. 소계는 많은 유용한 작업을 수행할 수 있습니다.

여기에 이미지 설명을 입력하세요

도우미 열을 숨기고 수식을 사용하여 시트의 다른 곳에 숫자를 표시할 수 있습니다.

=Table1[[#Totals],[total]]

여기에 이미지 설명을 입력하세요

관련 정보