Notifications
Clear all

Intervalos

5 Posts
3 Usuários
0 Reactions
992 Visualizações
DiogoPrado
(@diogoprado)
Posts: 25
Eminent Member
Topic starter
 

Olá boa noite a todos,

Como faço pra contar o intervalo de um resultado para outro e multiplicar pelo valor de cada item, sendo que o valor dobra a cada intervalo?

Ex.: na célula B12 devera aparecer o valor 96, pois o intervalo é 6 e como a cada intervalo o valor dobra, fica 32, que multiplicado por 3 que é o valor do item, da 96, na casa abaixo devera aparecer 6, 6X1=6, e na célula B20, devera aparecer 768, o intervalo é de 7, e o valor do item é 12, e o dobro acumulado da 64: 12X64= 768

Coloquei uma coluna ao lado apenas para demonstrar os valores dobrados, e na coluna B os valores que devem aparecer, só que quero fazer isso através de formula, tentei fazer usando o SE, porém vai ficar gigantesca e estou tendo dificuldades, acredito eu que deva ter algo simplificado, já procurei no forum todo e não encontrei nada como estou precisando, agradeço muito se puderem me ajudar.

http://www.4shared.com/file/HFyrqlNQba/Diogo_Prado.html

Att.: Diogo Prado

“Políticos e fraldas devem ser trocados de tempos em tempos pelo mesmo motivo.”
Eça de Queiróz

 
Postado : 17/07/2014 7:49 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Eu vou tentar olhar com mas atenção, mas eu ainda estou boiando....

No seu anexo, onde você quer o resultado nas células (colunas)?

Att

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

 
Postado : 18/07/2014 5:28 am
DiogoPrado
(@diogoprado)
Posts: 25
Eminent Member
Topic starter
 

De preferência numa só, coluna "B"

Não sei se vai ajudar o meu pensamento, mais la vai: primeiro você terá que verificar se é maior ou igual a 10, se for 10 atribuir o valor de 3, se 11 6, se 12 12, depois contar o intervalo e multiplicar pelo dobro do acumulado. Esse dobro acumulado, é assim: se tiver uma casa de diferença, multiplica por 1, se tiver 2, multiplica por 2, se tiver 3 multiplica por 4, se tiver 4 multiplica por 8, e assim por diante, sempre dobrando o acumulado, eu não sei se vai dar pra fazer tudo na mesmo coluna, uma saída seria fazer isso numa coluna separada, caso não consiga fazer, e se não der pra começar com 1, comece com 2, espero ter ajudado.

Att.: Diogo

“Políticos e fraldas devem ser trocados de tempos em tempos pelo mesmo motivo.”
Eça de Queiróz

 
Postado : 18/07/2014 8:23 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Seguem 2 possibilidades, coloque em B7 e arraste:

Esta:
=SEERRO((3*(2^(CORRESP(A7;{101112})-1)))*(2^(LIN()-PROC(2;1/(B$6:B6<>"");LIN(B$7:B7))));"")

Ou esta:
=SEERRO(ÍNDICE({3;6;12};CORRESP(A7;{101112}))*(2^(LIN()-PROC(2;1/(B$6:B6<>"");LIN(B$7:B7))));"")

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

Gilmar

 
Postado : 20/07/2014 9:41 am
DiogoPrado
(@diogoprado)
Posts: 25
Eminent Member
Topic starter
 

Seguem 2 possibilidades, coloque em B7 e arraste:

Esta:
=SEERRO((3*(2^(CORRESP(A7;{101112})-1)))*(2^(LIN()-PROC(2;1/(B$6:B6<>"");LIN(B$7:B7))));"")

Ou esta:
=SEERRO(ÍNDICE({3;6;12};CORRESP(A7;{101112}))*(2^(LIN()-PROC(2;1/(B$6:B6<>"");LIN(B$7:B7))));"")

Valew cara, ficou show de bola, qualquer uma das 2 ficou como queria, valew mesmo grande abraço.

Att.: Diogo

“Políticos e fraldas devem ser trocados de tempos em tempos pelo mesmo motivo.”
Eça de Queiróz

 
Postado : 20/07/2014 1:54 pm