Quando você filtra dados no Excel, é comum precisar somar apenas os valores que estão visíveis, ignorando as linhas ocultas. A função SUMIF padrão não resolve isso, pois soma todos os valores, incluindo os ocultos. A solução mais eficaz é usar a função SUBTOTAL com o argumento correto, garantindo precisão e rapidez.
A função SUBTOTAL é projetada para operações em intervalos filtrados. Para somar apenas células visíveis, use o argumento 109, que representa a soma ignorando linhas ocultas manualmente ou por filtro.
=SUBTOTAL(109; intervalo)
Selecione o intervalo de dados, vá para a aba Dados e clique em Filtrar. Isso permite ocultar linhas que não atendem aos critérios desejados.
No local onde deseja exibir o resultado, digite a fórmula =SUBTOTAL(109; A2:A100), substituindo A2:A100 pelo seu intervalo real.
Após aplicar o filtro, a fórmula atualizará automaticamente, mostrando apenas a soma dos valores visíveis.
Considere a seguinte tabela com vendas mensais. Após aplicar um filtro para mostrar apenas os meses com vendas acima de 1000, a soma deve considerar apenas as células visíveis.
| Mês | Vendas |
|---|---|
| Janeiro | 1200 |
| Fevereiro | 800 |
| Março | 1500 |
| Abril | 950 |
Após filtrar para mostrar apenas vendas acima de 1000, a fórmula =SUBTOTAL(109; B2:B5) retornará 2700, somando apenas Janeiro e Março.
Com a função SUBTOTAL, você soma apenas células visíveis de forma rápida e precisa, eliminando a necessidade de ajustes manuais ou fórmulas complexas. Este método é essencial para relatórios dinâmicos e análises de dados filtrados.