Notifications
Clear all

Explodir Data - Somar produto

6 Posts
4 Usuários
0 Reactions
1,535 Visualizações
(@davi1982)
Posts: 7
Active Member
Topic starter
 

Olá a todos.

Alguém sabe se é possível explodir uma data e colocar um determinado valor em outra célula? Por exemplo: na célula A1 ao digitar a data: "22/01/2014" ... na célula A2 ele joga apenas o mês... ou seja, o valor "1" .... porque eu quero isso?

Porque quero somar todos os valores que estão na coluna apenas para o mês de Janeiro (no caso o mês "1").... esse soma será feita em outra aba da planilha para todos os meses do ano com SOMASES em vários outros critérios. No caso "Somar todas as despesas gastas por Davi no mês de janeiro": =SOMASES(Despesas!$G$5:$G$90;Despesas!$C$5:$C$90;1;Despesas!$D$5:$D$90;"Davi")

Ví que é possível usar o SOMARPRODUTO para conseguir isso... porém tenho que especificar em uma célula o período de datas... se eu fizer isso terei que fazer para cada mês e minha planilha ficará muito grande.

Abraços

 
Postado : 06/02/2014 7:37 am
(@gtsalikis)
Posts: 2373
Noble Member
 

davi,

não entendi porque vc não quer usar SOMARPRODUTO. Essa coisa de especificar uma célula para o período de datas me parece dispensável, mas não estou entendendo a tua dúvida.

Se não quiser usar SOMARPRODUTO, vc pode usar uma matricial com SOMA + SE (que vai dar na mesma).

Essa de "explodir a data", não é possível sem VBA, pois o máximo que vc pode fazer é formatar a célula para aparecer somente o mês, mas isso é apenas uma máscara.

Mas, afinal, que tal um exemplo da planilha com o que vc quer fazer?

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 06/02/2014 7:47 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia Davi,

Tenta assim:

=somarproduto(--(mês(espesas!$C$5:$C$90)=mês(a1));--(ano(espesas!$C$5:$C$90)=ano(a1));--(Despesas!$D$5:$D$90="Davi");--(Despesas!$G$5:$G$90))

Qualquer coisa da o grito.
Abraço

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

 
Postado : 06/02/2014 8:02 am
(@davi1982)
Posts: 7
Active Member
Topic starter
 

Olá gtsalikis, obrigado pelo feedback... realmente minha pergunta ficou uma zona. Vou torná-la mais simples... abaixo estou usando uma fórmula que soma todas as despesas realizadas pelo "Davi" no mês de Janeiro... que no caso é o mês "1".... o que quero é ao invés de usar essa condição "1", utilizar por exemplo "entre 01/01/2014 e 31/01/2014" no lugar desse "1" sacou?

Fórmula gambiarrada: =SOMASES(Despesas!$G$5:$G$90;Despesas!$C$5:$C$90;1;Despesas!$D$5:$D$90;"Davi")

Abraços

 
Postado : 06/02/2014 8:13 am
(@davi1982)
Posts: 7
Active Member
Topic starter
 

davi,

não entendi porque vc não quer usar SOMARPRODUTO. Essa coisa de especificar uma célula para o período de datas me parece dispensável, mas não estou entendendo a tua dúvida.

Se não quiser usar SOMARPRODUTO, vc pode usar uma matricial com SOMA + SE (que vai dar na mesma).

Essa de "explodir a data", não é possível sem VBA, pois o máximo que vc pode fazer é formatar a célula para aparecer somente o mês, mas isso é apenas uma máscara.

Mas, afinal, que tal um exemplo da planilha com o que vc quer fazer?

Olá gtsalikis, obrigado pelo feedback... realmente minha pergunta ficou uma zona. Vou torná-la mais simples... abaixo estou usando uma fórmula que soma todas as despesas realizadas pelo "Davi" no mês de Janeiro... que no caso é o mês "1".... o que quero é ao invés de usar essa condição "1", utilizar por exemplo "entre 01/01/2014 e 31/01/2014" no lugar desse "1" sacou?

Fórmula gambiarrada: =SOMASES(Despesas!$G$5:$G$90;Despesas!$C$5:$C$90;1;Despesas!$D$5:$D$90;"Davi")

Abraços

 
Postado : 06/02/2014 8:42 am
Weslley
(@weslley)
Posts: 90
Trusted Member
 

Pelo que eu entendi vc quer obter o total de despesas do fulano a partir de uma data periodo (Inicio, Fim).
Fiz uma pequena planilha de teste.
Verifica se é isso...

Se a resposta foi útil, clique na mãozinha do lado da ferramenta Citar

Atenciosamente,

Weslley Henrique S.S.
MOS (Microsoft Office Specialist)

"O impossível é uma questão de tempo!"
(Alberto Saltiel)

 
Postado : 06/02/2014 8:59 am