Somar cada N linhas de uma folha Excel


Nesta dica vamos aprender a somar cada N linhas de uma lista de dados de um determinado ficheiro Excel (por exemplo, somar os dados a cada 3 linhas de uma tabela). 

Tomemos como exemplo os seguintes dados:

De acordo com o desafio proposto, o nosso objectivo será inserir na célula A13 a soma das células A3, A6, A9 e A12.

 

Como fazemos isso?

Seguindo passo por passo, vamos inserir na célula B1 a função "LIN", relativa à célula "A1" e arrastar até à célula B12.

=LIN(A1)

À função "LIN", vamos juntar a função "RESTO", que, tal como o nome indica, irá retornar o resto de uma divisão. Sendo o nosso objectivo final somar os números de três em três linhas, iremos dividir o número da linha por 3.

=RESTO(LIN(A1);3)

Repare que, com a função inserida, os valores relativos às linhas a somar (linhas 3, 6, 9 e 12) são iguais a 0. Posto isto, complementaremos a acção com uma função VERDADEIRO/FALSO.

= RESTO(LIN(A1);3)=0

A cada três linhas, a fórmula retorna o termo "VERDADEIRO". Para finalizar, coloque o cursor na célula onde quer inserir a soma (seguindo o nosso desafio, a célula A13) e colocamos a seguinte fórmula:

=SOMA(A1:A12*(RESTO(LIN(A1:A12);3)=0

 

Retornou ERRO (#VALOR)???

Não se preocupe. Vamos resolver o problema com uma fórmula matricial. Coloque o cursor na barra de fórmulas, e pressione as teclas CTRL + SHIFT + ENTER. Repare que a fórmula anterior está agora envolvida por chavetas, característica das fórmulas matriciais.

Prontíssimo. Objectivo conseguido!

 

Sabia que pode encontrar estas matérias nos nossos cursos online?

Faça-nos uma visita e conheça toda a oferta formativa. Até já!