Ir ao conteúdo

Posts recomendados

Postado

Boa noite, 

 

Preciso de uma ajuda na planilha em anexo que tem duas Abas, a Aba Valorização e a Aba Histórico.

 

O que preciso é:

 

Com a função somarproduto trazer de forma automática a valorização ou desvalorização ( % ) para os anos de 2010 a 2022 dos respectivos códigos que estão na Aba Valorização ( coluna B ) de forma matricial.

A base dos valores estão na Aba Histórico com os respectivos códigos também.

 

Obs:  na Aba Valorização os valores como exemplo estão colocados de forma manual.

 

 

Desde já , agradecido a ajuda.

 

 

João Carlos

 

 

 

 

 

788214751_ValorizaoxHistrico.xls

Postado

@João Carlos Júnior Na planilha Valorização só está somando as variações diárias da outra. Para pegar esses totais pode usar a fórmula SUMIFS, p.ex no caso de EALT4,

=SUMIFS(Historico!$D:$D;Historico!$B:$B;">=1/1/"&C2;Historico!$B:$B;"<=31/12/"&C2)

 

Assim se arrastar para os outros anos vai ter os mesmos percentuais que colocou como exemplo. Mas essa não é a forma de calcular variação. EALT4 em 2010 por exemplo começou o ano a 33,50 e terminou a 30,00. Então a variação nesse ano foi de -10,45% e não -5,40%.

Postado

Boa tarde, tudo bem. 

 

Obrigado pelo retorno e sua fórmula funcionou, mas como fazer com todos os outros códigos que estão na coluna B da Aba valorização de forma automática sem ter que ficar colocando manualmente qual coluna que pertence em relação a Aba Histórico.

 

Planilha em anexo..

 

 

Obrigado desde já

 

 

2031061941_ValorizaoxHistrico1.xls

Postado

@João Carlos Júnior Talvez tenha uma forma mais simples, mas para deixar automático identifiquei as colunas de cada código para colocar no range do SUMIFS. Usei a fórmula MATCH para procurar a coluna do código e depois a ADDRESS para converter o número em letra (p.ex 2 em B, 3 em C, etc). MID e LEN é para remover o número do range (p.ex, B2 para B). Assim o retorno será no formato texto que pode ser passado para INDIRECT tratar na fórmula como range. Cole na célula C4 e arraste, veja se resolve.

 

=SUMIFS(INDIRECT("Historico!"&MID(ADDRESS(2;MATCH($B4;Historico!$2:$2;0)+2;4);1;LEN(ADDRESS(2;MATCH($B4;Historico!$2:$2;0)+2;4))-1)&":"&MID(ADDRESS(2;MATCH($B4;Historico!$2:$2;0)+2;4);1;LEN(ADDRESS(2;MATCH($B4;Historico!$2:$2;0)+2;4))-1));INDIRECT("Historico!"&MID(ADDRESS(2;MATCH($B4;Historico!$2:$2;0);4);1;LEN(ADDRESS(2;MATCH($B4;Historico!$2:$2;0);4))-1)&":"&MID(ADDRESS(2;MATCH($B4;Historico!$2:$2;0);4);1;LEN(ADDRESS(2;MATCH($B4;Historico!$2:$2;0);4))-1));">=1/1/"&C$2;INDIRECT("Historico!"&MID(ADDRESS(2;MATCH($B4;Historico!$2:$2;0);4);1;LEN(ADDRESS(2;MATCH($B4;Historico!$2:$2;0);4))-1)&":"&MID(ADDRESS(2;MATCH($B4;Historico!$2:$2;0);4);1;LEN(ADDRESS(2;MATCH($B4;Historico!$2:$2;0);4))-1));"<=31/12/"&C$2)

  • Solução
Postado

@joão carlos júnior a fórmula traduzida.

 

=somases(indireto("historico!"&ext.texto(endereço(2;corresp($b4;historico!$2:$2;0)+2;4);1;núm.caract(endereço(2;corresp($b4;historico!$2:$2;0)+2;4))-1)&":"&ext.texto(endereço(2;corresp($b4;historico!$2:$2;0)+2;4);1;núm.caract(endereço(2;corresp($b4;historico!$2:$2;0)+2;4))-1));indireto("historico!"&ext.texto(endereço(2;corresp($b4;historico!$2:$2;0);4);1;núm.caract(endereço(2;corresp($b4;historico!$2:$2;0);4))-1)&":"&ext.texto(endereço(2;corresp($b4;historico!$2:$2;0);4);1;núm.caract(endereço(2;corresp($b4;historico!$2:$2;0);4))-1));">=1/1/"&c$2;indireto("historico!"&ext.texto(endereço(2;corresp($b4;historico!$2:$2;0);4);1;núm.caract(endereço(2;corresp($b4;historico!$2:$2;0);4))-1)&":"&ext.texto(endereço(2;corresp($b4;historico!$2:$2;0);4);1;núm.caract(endereço(2;corresp($b4;historico!$2:$2;0);4))-1));"<=31/12/"&c$2)

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!