Função TENDÊNCIA

A função TENDÊNCIA devolve valores ao longo de uma tendência linear. Ajusta uma linha reta (utilizando o método de mínimos quadrados) às known_y e known_x da matriz. TENDÊNCIA devolve os valores y ao longo dessa linha para a matriz de new_x que especificar.

Utilize TENDÊNCIA para prever o desempenho da receita para os meses 13-17 quando tiver valores reais para os meses 1 a 12.

Nota

Se tiver uma versão atual do Microsoft 365, pode introduzir a fórmula na célula superior esquerda do intervalo de saída (célula E16 neste exemplo) 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 (E16:E20), introduzir a fórmula na célula superior esquerda do intervalo de saída (E16) 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.

Sintaxe

=TENDÊNCIA(known_y, [known_x], [new_x], [const])

A sintaxe da função TENDÊNCIA tem os seguintes argumentos:

Argumento Descrição
known_y
Obrigatório
O conjunto de valores y que já conhece na relação y = mx + b
  • 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
Opcional
Um conjunto opcional de valores de x que poderá já conhecer na relação y = mx + b

  • 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 vetor (ou seja, um intervalo com a altura de uma linha ou a largura de uma coluna).
  • Se val_conhecidos_x for omitido, é considerada a matriz {1,2,3,...}, que é do mesmo tamanho que val_conhecidos_y.
new_x
Opcional
Novos valores de x para os quais pretende que a TENDÊNCIA devolva os valores de y correspondentes
  • Novos_valores_x deve incluir uma coluna (ou linha) para cada variável independente, da mesma forma que val_conhecidos_x. Portanto, se val_conhecidos_y estiver numa única coluna, val_conhecidos_x e novos_valores_x têm de ter o mesmo número de colunas. Se val_conhecidos_y estiver numa única coluna, val_conhecidos_x e novos_valores_x têm de ter o mesmo número de colunas.
  • Se omitir novos_valores_x, é assumido como sendo igual a val_conhecidos_x.
  • Se omitir val_conhecidos_x e novos_valores_x, são considerados como a matriz {1.2.3....} que é do mesmo tamanho que val_conhecidos_y.
const
Opcional
Um valor lógico que especifica se deve forçar a constante b a ser igual a 0
  • Se constante for VERDADEIRO ou omitida, b é calculado normalmente.
  • Se constante for FALSO, b é definido como 0 e os valores m são ajustados de forma que y = mx.

Observações

  • Para obter informações sobre como o Microsoft Excel se ajusta a uma linha de dados, consulte PROJ.LINEST.
  • Pode utilizar TENDÊNCIA para um ajuste de curva polinomial, fazendo a regressão da mesma variável elevada a diferentes potências. Por exemplo, considere que a coluna A contém valores y e a coluna B, valores x. Poderia introduzir x^2 na coluna C, x^3 na coluna D, etc. e, depois, regredir as colunas B a D em relação à coluna A.
  • As fórmulas que devolvem matrizes têm de ser introduzidas como fórmulas de matriz com Ctrl+Shift+Enter, a menos que tenha uma versão atual do Microsoft 365 e, em seguida, basta premir Enter.
  • Ao introduzir uma constante de matriz para um argumento como val_conhecidos_x, utilize a vírgula para separar valores na mesma linha e o ponto e vírgula para separar linhas.

Precisa de mais ajuda?

Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.