Contar células filtradas usando SUBTOTAL

Anonim

Aqui está o que pode ser uma das fórmulas mais versáteis de uso (quase) comum.

Fiz uma postagem semelhante em março, mas apenas do ponto de vista CONT.valores. Isso tenta expandir isso para a maioria das opções disponíveis.

SUBTOTAL usa uma seleção de comandos "subservientes" para atingir o objetivo.

Esses comandos são: 1 - AVERAGE, 2 - COUNT, 3 - COUNTA, 4 - MAX, 5 - MIN,
6 - PRODUTO, 7 - STDEV, 8 - STDEVP, 9 - SUM, 10 - VAR, 11 - VARP

Todas são fórmulas em seu próprio direito, mas usadas em SUBTOTAL permitem que listas filtradas sejam trabalhadas.

Basicamente, a fórmula só funciona com o que você pode ver quando um filtro foi aplicado.

Estou realmente promovendo a fórmula SUBTOTAL e o conhecimento das fórmulas secundárias não é fundamental nesta descrição, embora os usuários com melhor conhecimento da fórmula estatística mais obscura (para mim), como STDEV, STDEVP, VAR e VARP, sem dúvida reconhecerão os benefícios eles mesmos.

Preparei uma pequena tabela contendo dados sobre clientes na pasta de trabalho em anexo. Podem ser centenas de linhas. Digamos, por exemplo, que precisamos saber quantas mulheres solteiras existem na faixa etária de 21 a 30 anos. Muito útil OMI! Faça os filtros apropriados para as colunas B e C e a fórmula contará apenas o número de entradas retornadas.

Neste exemplo, escolhi 3 (CONT.valores), que simplesmente conta as entradas em células não em branco no intervalo.

= SUBTOTAL (3, D2: D10)

A sintaxe é:

= SUBTOTAL (TIPO DE TOTAL, GAMA DE CÉLULAS)

O mesmo princípio se aplica aos outros, encontre a média, encontre o mín. / Máx., Soma etc. para os dados filtrados que você solicitar. É muito versátil.

Algumas das fórmulas na planilha tiveram instruções IF adicionadas para evitar o aparecimento de erros - (apenas para demonstração)

Uma nota de cautela - ao construir sua planilha, certifique-se de que suas células contendo a fórmula SUBTOTAL e, portanto, seus resultados não estejam nas mesmas linhas que o intervalo de dados. Prefiro colocá-lo acima do limite.

Então, aí está. SUBTOTAL uma fórmula incomum e inteligente.