Como usar subtotal com cont.se no excel
Você pode usar a seguinte fórmula para combinar as funções SUBTOTAL e CONT.SE no Excel:
=SUMPRODUCT(SUBTOTAL(3,OFFSET( B2:B11 ,ROW( B2:B11 )-ROW( B2 ),0,1)),--( B2:B11 ="Guard"))
Esta fórmula específica permite contar o número de células no intervalo B2: B11 igual a “Guarda”, mesmo depois que esse intervalo de células tiver sido filtrado de alguma forma.
O exemplo a seguir mostra como usar esta fórmula na prática.
Exemplo: como usar SUBTOTAL com CONT.SE no Excel
Suponha que temos o seguinte conjunto de dados contendo informações sobre vários jogadores de basquete:
A seguir, vamos filtrar os dados para mostrar apenas as linhas onde os jogadores da Conferência Oeste estão localizados.
Para fazer isso, destaque o intervalo de células A1:C11 . Em seguida, clique na guia Dados na faixa superior e clique no botão Filtro .
Em seguida, clique na seta suspensa ao lado de Conferência e certifique-se de que apenas a caixa ao lado de Oeste esteja marcada e clique em OK :
Os dados serão filtrados automaticamente para mostrar apenas as linhas onde a coluna Conferência for igual a West :
Se tentarmos usar a função COUNTIF() para contar o número de linhas onde Posição é igual a “Guarda”, ela retornará o número de linhas igual a “Guarda” no conjunto de dados original:
Em vez disso, precisamos usar a seguinte fórmula:
=SUMPRODUCT(SUBTOTAL(3,OFFSET( B2:B11 ,ROW( B2:B11 )-ROW( B2 ),0,1)),--( B2:B11 ="Guard"))
A captura de tela a seguir mostra como usar esta fórmula na prática:
Esta função conta apenas o número de linhas visíveis onde Posição é igual a “Guarda”, ou seja, 4 linhas.
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras operações comuns no Excel:
Como excluir linhas filtradas no Excel
Como contar linhas filtradas no Excel
Como adicionar linhas filtradas no Excel