Use equação de regressão na fórmula excel

2

Eu tenho uma planilha com vários gráficos e exibi as linhas de tendência / linhas de regressão nesses gráficos. Estas não são linhas simples de regressão linear, mas são de ordem polinomial de alta ordem.

Existe alguma maneira de usar as equações dessas linhas de regressão em minhas fórmulas, sem codificar manualmente todos os coeficientes? As equações estão constantemente mudando, e eu não quero ter que reescrever todas as minhas fórmulas toda vez que eu atualizar o gráfico.

EDIT: Os coeficientes variam porque ainda estou adicionando dados, e as linhas de regressão estão se tornando mais precisas à medida que adiciono mais dados. Não haverá um limite nos dados - ele continuará entrando, e é por isso que não quero ter que reescrever todas as fórmulas todas as vezes.

    
por a_m0d 15.09.2009 / 09:14

3 respostas

1

As funções incorporadas cobrem apenas os coeficientes para uma linha reta.

No passado, fiz isso usando as funções de matriz no Excel e o método de ajuste padrão de Least Squares

Eu coloquei uma rápida demo juntos, você pode baixar aqui . Isso é projetado para encaixar um Cubic, mas pode ser expandido para se adaptar a qualquer outro que você desejar. Em termos de rastreamento de novos dados, você pode expandir o intervalo de dados até onde desejar e ele recalculará à medida que você adicionar novos dados.

    
por 15.09.2009 / 12:22
0

Eu não sei especificamente, mas dê uma olhada no modelo de objeto do objeto gráfico no VBA para ver se você pode acessar a equação de regressão dentro do VBA. Então você pode colocar os coeficientes de volta nas células.

    
por 15.09.2009 / 11:38
0

Regressão polinomial de n-grau em uma variável ~ Regressão linear em n variáveis

onde ~ denota "equivalente a".

Assim, na sua tabela de dados de origem, adicione colunas para calcular os poderes de valores de variáveis "independentes" e, em seguida, aplique a fórmula para calcular coeficientes para regressão linear com muitas variáveis.

    
por 20.09.2009 / 21:28