Método WorksheetFunction.Intercept (Excel)

Calcula o ponto no qual uma linha irá interceptar o eixo y usando valores de x e y existentes. O ponto de interseção é baseado em uma linha de regressão de melhor ajuste plotada pelos valores de x e y conhecidos.

Use a função Intercept quando quiser determinar o valor da variável dependente quando a variável independente for 0 (zero). Por exemplo, você pode usar a função Intercept para prever a resistência elétrica de um metal a 0°C quando seus pontos de dados foram tomados em temperatura ambiente e mais altas.

Sintaxe

expressão. Interceptar (Arg1, Arg2)

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Arg1 Obrigatório Variantes Val_conhecidos_y - o conjunto dependente de observações ou dados.
Arg2 Obrigatório Variantes Val_conhecidos_x - o conjunto independente de observações ou dados.

Valor de retorno

Double

Comentários

Os argumentos devem ser números ou nomes, matrizes ou referências que contenham números.

Se uma matriz ou argumento de referência contiver texto, valores lógicos ou células vazias, estes valores serão ignorados; no entanto, células com valor zero serão incluídas.

Se known_y e known_x contiverem um número diferente de pontos de dados ou não contiverem pontos de dados, o Intercept retornará o valor de erro #N/A.

A equação para a interceptação da linha de regressão, a, é:

Captura de tela que mostra a fórmula A igual a Y menos BX. Uma linha é sobre o Y e o X.

em que a inclinação, b, é calculada como:

Captura de tela que mostra a fórmula de inclinação.

e onde x e y são o exemplo significa AVERAGE(known_x) e AVERAGE(known_y's).

O algoritmo subjacente usado nas funções Intercept e Slope é diferente do algoritmo subjacente usado na função LinEst . A diferença entre esses algoritmos pode levar a diferentes resultados quando os dados forem indeterminados e colineares. Por exemplo, se os pontos de dados do argumento val_conhecidos_y forem 0 e os pontos de dados do argumento val_conhecidos_x forem 1:

  • Interceptar e Inclinar retornar um #DIV/0! . O algoritmo Intercept e Slope foi projetado para procurar uma e apenas uma resposta e, nesse caso, pode haver mais de uma resposta.

  • O LinEst retorna um valor de 0. O algoritmo LinEst foi projetado para retornar resultados razoáveis para dados collinear e, nesse caso, pelo menos uma resposta pode ser encontrada.

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.