Notifications
Clear all

Somar valores por um intervalo de ano

4 Posts
3 Usuários
0 Reactions
1,149 Visualizações
(@rilust)
Posts: 387
Reputable Member
Topic starter
 

Somar valores por um intervalo de ano pela função somarproduto

Objetivo: Somar valores anuais com a função Somarproduto

Monte uma planilha conforme a figura abaixo:

Você precisa somar separadamente os valores de 2014 e 2015, como fazer?

Monte uma tabela igual as colunas A e B
Na célula D1 digite 2014
Na célula E1 digite =SOMARPRODUTO(B1:B10*SE(TEXTO(A1:A10;"aaaa")*1=D1;1;0))
Ao final não dê enter, pressione CTRL + SHIFT + ENTER

Vai aparecer a formula com este colchete

Na célula D2 digite 2015
Na célula E2 digite = =SOMARPRODUTO(B1:B10*SE(TEXTO(A1:A10;"aaaa")*1=D2;1;0))
Ao final não dê enter, pressione CTRL + SHIFT + ENTER

Espero ter Ajudado.
Se a mensagem foi util Favor Clicar na mãozinha..

Espero ter Ajudado. Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]

 
Postado : 05/12/2015 7:54 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

rilust

O Excel é muito versátil e apresenta inúmeras formas para se resolver um problema.

Minha contribuição com uma montagem da fórmula, bem mais fácil, usando a função ANO:
Na célula E1 poderá usar --> =SOMARPRODUTO((ANO(A1:A23)=D1)*(B1:B23)) ---> Só arrastar para a célula E2.

Não há necessidade de utilizar matricial.

Se foi útil, clique em Curtir.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 05/12/2015 8:35 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Minha contribuição:

=SOMASES(B1:B10;A1:A10;"<="&D1;A1:A10;">="&DATA(ANO(D1);1;1))

Formate a célula D1 para: aaaa e digite a data 31/12/15
Doni

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 05/12/2015 10:05 am
(@mprudencio)
Posts: 2749
Famed Member
 

Uma pequena adaptação da primeira dica


=SOMARPRODUTO(B2:B30*((TEXTO(A2:A30;"aaaa")*1=H2)))

E nao precisa de finalizar como matricial

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 01/01/2016 1:25 pm