WorksheetFunction.Growth (Excel)
Calcula o crescimento exponencial previsto usando dados existentes. O crescimento retorna os valores y para uma série de novos valores x que você especifica usando valores x e y existentes. Você também pode usar a função de planilha crescimento para ajustar uma curva exponencial a valores x e y existentes.
Se a matriz val_conhecidos_y estiver em uma única coluna, cada coluna de val_conhecidos_x será interpretada como uma variável separada. Se a matriz val_conhecidos_y estiver em uma única linha, cada linha de val_conhecidos_x será interpretada como uma variável separada. Se qualquer um dos números em val_conhecidos_y for 0 ou negativo, o crescimento retornará o #NUM! valor de erro. 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, será considerado como a matriz {1, 2, 3,...} que é 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 novos_valores_x for omitido, será considerado como equivalente a val_conhecidos_x. Se val_conhecidos_x e novos_valores_x forem omitidos, eles serão considerados como a matriz {1, 2, 3,...} que é do mesmo tamanho que val_conhecidos_y. Se const for verdadeiro ou omitido, b será calculado normalmente. Se const for falso, b será definido como 1 e os valores m serão ajustados para que y = m ^ x. As fórmulas que retornam matrizes devem ser inseridas como fórmulas de matriz após a seleção do número de células. Ao inserir uma constante de matriz para um argumento como val_conhecidos_x, use vírgulas para separar valores na mesma linha e use pontos-e-vírgulas para separar linhas.
Growth (Arg1, Arg2, ..., Arg4)
Dim varGrowth As Variant
varGrowth = WorksheetFunction.Growth(Arg1:=)
Arguments
Arg1, Arg2, ..., Arg4Arg1 - Val_conhecidos_y-o conjunto de valores y que você já conhece na relação y = b * m ^ x
Arg2 - Val_conhecidos_x - um conjunto opcional de valores x que você talvez já conheça na relação y = b*m^x
Arg3 - Novos_valores_x-novos valores x para os quais você deseja que o crescimento retorne valores y correspondentes
Arg4 - Constante - um valor lógico que força ou não a constante b a se igualar a 1