Extrapolando dados distantes no Excel

3

Muitas vezes eu me vejo tendo que arrastar funções através de intervalos no Excel para descobrir como algo ficará em um ponto distante. Por exemplo:

A1 = 100
B1 = 150
C1 = =(A1+B1)
D1 = =(B1+C1)
E1 = =(C1+D1)
etc....

Ou outro exemplo seria:

A1 = 100
B1 = =(A1*1.1)
C1 = =(B1*1.1)
D1 = =(C1*1.1)
etc....

Se eu quiser saber como será a 50ª iteração, independentemente do que essa fórmula realmente faz , existe uma função que eu possa usar para calcular a enésima iteração?

    
por SimonJGreen 03.09.2013 / 23:25

2 respostas

1

Isso é mais uma questão sobre matemática do que o Excel especificamente. Seu primeiro exemplo se parece com a seqüência de Fibonacci com diferentes números iniciais, e o segundo é simplesmente adicionar 10% a uma figura inicial. Então, depois de 500 iterações, sua figura será 1.1^500*100 . Não existe uma fórmula simples que extrapole qualquer coisa - você precisa considerar cuidadosamente o que está fazendo matematicamente.

    
por 20.11.2013 / 14:13
0

Bem, isso pode começar a se tornar um pouco impraticável se você quiser a 500ª iteração, mas se você estiver interessado apenas no dia 50, por que não criar apenas uma série de 50 células no Excel? Você pode achar um pouco mais prático usar uma coluna em vez de uma linha, porque as linhas são numeradas. Tomando seu segundo exemplo,

  • Digite 100 na célula A1 .
  • Digite A2:A50 na caixa de nome (a coisa à esquerda da barra de fórmulas). Como você pode imaginar, isso selecionará as células A2 a A50 .
  • Digite =A1*1.1 e termine com Ctrl + Digite . Isso preencherá as células selecionadas com essa fórmula. Mas desde que você usou o endereçamento relativo ( A1 em vez de $A$1 ), A3 na verdade conterá A2*1.1 , A4 na verdade conterá A3*1.1 , etc.

Seu resultado agora estará na célula A50 . Se você decidir ir para 500 e não quiser fazer toda a rolagem para chegar ao fim, basta digitar A500 na caixa de nome.

    
por 04.09.2013 / 02:35