Na análise regressiva, a função LOGEST calcula uma curva exponencial que se ajusta aos dados e devolve uma matriz de valores que descreve a curva. Como esta função devolve uma matriz de valores, tem de ser introduzida como uma fórmula de matriz.

Nota: Se tiver uma versão atual do Microsoft 365, pode simplesmente introduzir a fórmula na célula superior esquerda do intervalo de saída e, em seguida, premir ENTER para confirmar a fórmula como uma fórmula de matriz dinâmica. Caso contrário, a fórmula tem de ser introduzida como uma fórmula de matriz legada ao selecionar primeiro o intervalo de saída, inserir a fórmula na célula superior esquerda do intervalo de saída e, em seguida, premir CTRL+SHIFT+ENTER para confirmar. O Excel insere automaticamente parênteses retos no início e no fim da fórmula. Para obter mais informações sobre fórmulas de matriz, consulte Diretrizes e exemplos de fórmulas de matriz.

Descrição

A equação para a curva é:

y = b*m^x

ou

y = (b*(m1^x1)*(m2^x2)*_)

se existirem múltiplos valores de x em que o valor de y dependente é uma função dos valores de x independentes. Os valores de m são as bases correspondentes a cada valor de expoente x e b é um valor constante. Deve ter-se em consideração que y, x e m podem ser vetores. A matriz que PROJ.LOG devolve é {mn.mn-1.....m1.b}.

PROJ.LOG(val_conhecidos_y, [val_conhecidos_x], [constante], [estatística])

A sintaxe da função PROJ.LOG tem os seguintes argumentos:

  • known_y de    obrigatório. É o conjunto de valores de y que já conhece na relação y = b*m^x.

    • Se a matriz val_conhecidos_y estiver numa única coluna, cada coluna de val_conhecidos_x será interpretada como uma variável separada.

    • Se a matriz val_conhecidos_y estiver numa única linha, cada linha de val_conhecidos_x será interpretada como uma variável separada.

  • known_x de    Opcional. É um conjunto opcional de valores de x que talvez já conheça na relação y = b*m^x.

    • A matriz val_conhecidos_x pode incluir um ou mais conjuntos de variáveis. Se for utilizada apenas uma variável, val_conhecidos_y e val_conhecidos_x podem ser intervalos de qualquer formato, desde que tenham dimensões iguais. Se for utilizada mais de uma variável, val_conhecidos_y tem de ser um intervalo de células com a altura de uma linha ou a largura de uma coluna (o que também é designado por vetor).

    • Se val_conhecidos_x for omitido, é considerada a matriz {1;2;3;...}, que é do mesmo tamanho que val_conhecidos_y.

  • const    Opcional. Um valor lógico que determina se deve forçar-se a constante b a ser igual a 1.

    • Se constante for VERDADEIRO ou omitida, b é calculado normalmente.

    • Se a constante for FALSO, b fica igual a 1 e os valores de m são ajustados para y = m^x.

  • estatística    opcional. Um valor lógico que especifica se as estatísticas de regressão adicionais são devolvidas.

    • Se a estatística for VERDADEIRO, PROJ.LOG devolve as estatísticas de regressão adicionais, por isso a matriz devolvida é {mn,mn-1,...,m1,b;sen,sen-1,...,se1,seb;r 2,sey; F,df;ssreg,ssresid}.

    • Se a estatística for FALSO ou omitida, PROJ.LOG devolve apenas os coeficientes de m e a constante b.

Para obter mais informações sobre as estatísticas de regressão adicionais, consulte a função PROJ.LIN.

  • Quanto mais um plot dos seus dados se assemelha a uma curva exponencial, melhor será o ajuste da linha calculada aos seus dados. Tal como PRONT, PRONT devolve uma matriz de valores que descreve uma relação entre os valores, mas PROCV ajusta uma linha reta aos seus dados; A funçãoEST.LOG ajusta uma curva exponencial. Para obter mais informações, consulte PROC.LINEST.

  • Quando tiver apenas uma variável de x independente, pode obter diretamente os valores de interceção de y (b), utilizando a seguinte fórmula:

    Interceção de Y (b):
    INDEX(LOGEST(known_y,known_x's),2)

    Pode utilizar a equação y = b*m^x para calcular valores futuros de y, mas o Microsoft Excel fornece a função CRESCIMENTO para fazê-lo automaticamente. Para obter mais informações, consulte a função CRESCIMENTO.

  • Ao introduzir uma constante de matriz (como val_conhecidos_x) como um argumento, utilize vírgulas para separar os valores na mesma linha e pontos e vírgulas para separar linhas. Os carateres de separação podem ser diferentes consoante a definição regional.

  • Deve ter-se em consideração que os valores de y previstos pela equação de regressão podem não ser válidos, no caso de estarem fora do intervalo de valores de y utilizados para determinar a equação.

Exemplo 1-- Função LOGEST

Tem de introduzir a fórmula acima como uma fórmula de matriz Excel para que funcione corretamente. Depois de introduzir a fórmula, prima Enter se tiver uma subscrição de Microsoft 365 recente; caso contrário, prima Ctrl+Shift+Enter. Se a fórmula não for introduzida como uma fórmula de matriz, o único resultado é 1,4633.

Precisa de mais ajuda?

Pode sempre colocar uma pergunta a um especialista da Excel Tech Community (Comunidade Tecnológica do Excel) ou obter suporte na Comunidade de Respostas.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Quão satisfeito está com a qualidade da tradução?
O que afetou a sua experiência?

Obrigado pelos seus comentários!

×