Função LOGEST do Excel
A função LOGEST retorna uma curva exponencial que melhor se ajusta a um conjunto fornecido de valores y e x e retorna uma matriz de valores que descreve a curva.
Sintaxe
=LOGEST(valores_y_conhecidos;[valores_x_conhecidos];[constante];[estatísticas])
Argumentos
- Valores_y_conhecidos (obrigatório): Um conjunto de valores y conhecidos.
- Valores_x_conhecidos (opcional): Um conjunto de valores x conhecidos. Se fornecido, o intervalo de dados dos valores_x_conhecidos deve ter o mesmo comprimento que o intervalo de dados dos valores_y_conhecidos. Se omitido, ele usa {1,2,3,...} como parâmetro valores_y_conhecidos.
- Constante (opcional): Um valor lógico que especifica se a constante 'b', na equação y = b * m^x, deve ser forçada a ser igual ao valor 1. Pode ser VERDADEIRO ou FALSO.
Se a constante for VERDADEIRA ou omitida, a constante b é calculada normalmente.
Se a constante for FALSA, a constante b é definida como 1 e a equação se torna y = m^x. - Estatísticas (opcional): Um valor lógico que especifica se estatísticas de regressão adicionais devem ser retornadas. Pode ser VERDADEIRO ou FALSO.
Se as estatísticas forem FALSAS ou omitidas, LOGEST retorna apenas os coeficientes m e a constante b.
Se as estatísticas forem VERDADEIRAS, LOGEST retorna estatísticas de regressão adicionais, então a matriz retornada é {mn,mn-1,...,m1,b;sen,sen-1,...,se1,seb;r 2,sey; F,df;ssreg,ssresid}.
Valor de retorno
A função LOGEST retorna um valor numérico.
Notas da função
- A função LOGEST retorna uma matriz de resultados e deve ser inserida como uma fórmula de matriz. As fórmulas de matriz dinâmicas estão disponíveis no Excel 365, Excel 2021 e Excel para a web, o que significa que não há necessidade de pressionar CTRL+SHIFT+ENTER para tornar a fórmula dinâmica. Para usuários do Excel 2019 e versões anteriores, lembre-se de inserir a fórmula usando CTRL+SHIFT+ENTER para que vários resultados possam ser retornados em uma matriz.
- O valor de erro #REF! ocorre se a matriz de valores_x_conhecidos não tiver o mesmo comprimento que a matriz de valores_y_conhecidos.
- O #VALUE! valor de erro ocorre se qualquer uma das seguintes situações ocorrer:
- Qualquer um dos valores nos arrays fornecidos valores_x_conhecidos ou valores_y_conhecidos são não numéricos;
- Os argumentos constante ou estatísticas não podem ser avaliados como VERDADEIRO ou FALSO.
- A equação para a curva é y = b*m^x ou y = (b*(m1^x1)*(m2^x2)*_).
Se houver múltiplos valores x, onde o valor dependente y é uma função dos valores independentes x. Os valores m são bases correspondentes a cada expoente x, e b é um valor constante. Observe que y, x e m podem ser vetores.
A matriz que LOGEST retorna é {mn,mn-1,...,m1,b}. - Quanto mais o gráfico de seus dados se assemelhar a uma curva exponencial, melhor a linha calculada se ajustará aos seus dados. Tanto LINEST quanto LOGEST retornam uma matriz de valores que descreve uma relação entre os valores, mas LINEST ajusta uma linha reta aos seus dados, enquanto LOGEST ajusta uma curva exponencial.
- Quando você tem apenas uma variável independente x, pode obter valores de interceptação y (b) diretamente usando a seguinte fórmula:
Interceptação y (b): ÍNDICE(LOGEST(valores_y_conhecidos,valores_x_conhecidos),2)
Você pode usar a y = b*m^x equação para prever valores futuros de y, mas a Função CRESCIMENTO faz o mesmo. - Ao inserir uma constante de matriz, como valores_x_conhecidos como argumento, use vírgulas para separar valores na mesma linha e ponto-e-vírgula para separar linhas. Os caracteres separadores podem ser diferentes dependendo das suas configurações regionais.
- Você deve observar que os valores y previstos pela equação de regressão podem não ser válidos se estiverem fora do intervalo de valores y que você usou para determinar a equação.
Exemplo
Como mostra a captura de tela abaixo, há uma tabela de dados com valores x e y, onde x é a variável independente e y é a variável dependente. Para usar LOGEST para ajustar uma curva aos dados, faça o seguinte:
1. Selecione as células para exibir os resultados, como H6 e I6 neste caso. Copie a fórmula abaixo na Barra de Fórmulas e pressione as teclas CTRL+SHIFT+ENTER para obter os resultados.
=LOGEST(C6:C10;B6:B10;E6;F6)
Nota: A célula de resultado H6 contém o valor m e a célula de resultado I6 contém o valor b da curva. A equação da curva exponencial para uma única variável x é: y = b*m^x, onde b = interceptação y da curva, e m = o parâmetro de inclinação da curva.
Funções Relacionadas:
Função PAR do Excel
A função PAR arredonda números para longe de zero até o inteiro par mais próximo.
Função EXP do Excel
A função EXP retorna o resultado da constante e elevada à enésima potência.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.