< Dicas SaberExcel.com
Comprar a Coleção de 15.000 Macros, Funções e Fórmulas do Excel           Dicas


Pergunta:

Tenho uma coluna de valores numéricos. Não há "vazios".
Numa coluna diferente somo esses valores usando =Sum(.....) obtendo uma resposta R = Sum(...). Agora faço uma filtragem usando AutoFilter. Ocorre que o valor R não é recalculado para refletir a soma dos elementos que foram selecionados. Como proceder para termos sempre renovado o valor da soma dos elementos, antes ou depois da filtragem ?

Resposta:

No seu caso particular, abandone a função Sum e passe a usar a função =Subtotal( 9; Ax:Ay) onde x e y correspondem ao início e fim da série antes da filtragem.

Supondo sua série de valores no range A5:A20 e no range A4 o Label da Série, sua fórmula será :

=Subtotal( 9;A5:A20)