Partilhar via


Método WorksheetFunction.Trend (Excel)

Retorna valores em uma tendência linear. Ajusta uma linha (usando o método de quadrados mínimos) às matrizes val_conhecidos_y e val_conhecidos_x. Retorna os valores y nessa linha para a matriz de novos_valores_x que você especificar.

Sintaxe

expressão. Tendência (Arg1, Arg2, Arg3, Arg4)

expressão Uma variável que representa um objeto WorksheetFunction .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Arg1 Obrigatório Variant Known_y- o conjunto de valores y que já conhece na relação y = mx + b.
Arg2 Opcional Variant Val_conhecidos_x - um conjunto opcional de valores x que talvez você já conheça na relação y = mx + b.
Arg3 Opcional Variant New_x- novos valores de x para os quais pretende que a Tendência devolva os valores de y correspondentes.
Arg4 Opcional Variant Constante - um valor lógico que especifica a necessidade de forçar ou não a constante b igual a zero.

Valor de retorno

Variant

Comentários

Se a matriz known_y estiver numa única coluna, cada coluna de known_x é interpretada como uma variável separada.

Se a matriz known_y estiver numa única linha, cada linha de known_x é interpretada como uma variável separada.

A matriz val_conhecidos_x pode incluir um ou mais conjuntos de variáveis. Se apenas uma variável for usada, val_conhecidos_y e val_conhecidos_x podem ser intervalos de qualquer formato, desde que tenham dimensões iguais. Se mais de uma variável for usada, val_conhecidos_y deverá ser um vetor (ou seja, um intervalo com altura de uma linha ou largura de uma coluna).

Se val_conhecidos_x for omitido, pressupõe-se que a matriz {1,2,3,...} seja do mesmo tamanho que val_conhecidos_y.

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 em uma única coluna, val_conhecidos_x e novos_valores_x devem ter o mesmo número de colunas. Se val_conhecidos_y estiver em uma única linha, val_conhecidos_x e novos_valores_x devem ter o mesmo número de linhas.

Se você omitir novos_valores_x, pressupõe-se que seja igual a val_conhecidos_x.

Se você omitir val_conhecidos_x e novos_valores_x, eles serão considerados como a matriz {1,2,3,...} que é do mesmo tamanho que val_conhecidos_y.

Se constante for Verdadeiro ou omitido, b é calculado normalmente.

Se constante for Falso, b é definido como igual a 0 (zero) e os valores m são ajustados para que y = mx.

Para obter informações sobre como o Microsoft Excel ajusta uma linha aos dados, consulte LinEst.

Utilize Tendência para ajustar a curva polinomial ao regredir em relação à 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. É possível inserir x^2 na coluna C, x^3 na coluna D, e assim por diante, e depois regredir as colunas B a D em relação à coluna A.

As fórmulas que fornecem matrizes devem ser inseridas como fórmulas matriciais.

Ao introduzir uma constante de matriz para um argumento como known_x, utilize vírgulas para separar valores na mesma linha e utilize pontos e vírgulas para separar linhas.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.