Baixe a apostila de exemplo
Este tutorial demonstra como usar o Função Excel GROWTH no Excel para retornar valores com base no crescimento exponencial.
Visão geral da função GROWTH
A função GROWTH calcula os valores de Y com base na taxa de crescimento exponencial para determinados valores de X. A taxa de crescimento exponencial é calculada usando duas séries de dados.
Para usar a função GROWTH Excel Worksheet, selecione uma célula e digite:
(Observe como as entradas da fórmula aparecem)
Sintaxe da função GROWTH e entradas:
1 | = GROWTH (known_ys, known_x, new_x, const) |
Argumentos da função (entradas):
know_y’s - Uma matriz de valores Y conhecidos.
conhecidos_x - Uma matriz de valores X conhecidos.
new_x’s - Uma matriz de novos valores X para os quais você deseja que TREND retorne valores Y correspondentes.
const - OPCIONAL. Valor lógico que indica se deve calcular B (a interceptação em y = mx + b) usando o método dos mínimos quadrados (VERDADEIRO ou omitido) ou definir manualmente B = 0 (FALSO).
O que é CRESCIMENTO?
A função CRESCIMENTO no Excel é como a função TENDÊNCIA, usada para prever um x valor dado conhecido x e y valores, exceto que se aplica a dados exponenciais. A função GROWTH usa a equação:
Onde,
b = interceptação y da curva, e
m = o parâmetro de inclinação da curva, que também pode ser escrito como.
Usando esta forma alternativa de m, a equação também pode ser escrita como.
Como usar o CRESCIMENTO
A função GROWTH leva quatro argumentos:
1 | = GROWTH (known_y’s, [known_x’s], [new_x’s], [const]) |
Onde, know_y’s e conhecidos_x consulte o x e y dados em sua tabela de dados, new_x’s é uma matriz de pontos de dados para os quais você deseja prever o valor y e const é um argumento binário para calcular a interceptação y normalmente, ou forçar o valor para 1 e ajustar os valores de inclinação para que.
Embora os últimos 3 argumentos de GROWTH sejam opcionais, é recomendado incluir todos os argumentos para garantir que a previsão de dados esteja correta.
Vamos ver um exemplo:
Usando GROWTH no Microsoft 365 (ou seja, o Office Insider Current Channel (Preview)), e todas as funções de matriz, atuam como uma fórmula de matriz dinâmica que derrama o resultado para toda a matriz, conforme mostrado com a borda azul clara ao redor das células C10 a C17 neste exemplo. Simplesmente digite a fórmula na célula C10 e pressione Enter, sem a necessidade de preencher ou arrastar a fórmula para baixo.
Para mostrar a equação exponencial que CRESCIMENTO encontrou para prever nossos resultados, plotei os dados e usei a equação de linha de tendência do Excel:
As equações combinam!
- Certifique-se de ter a versão mais atualizada do Microsoft 365 para utilizar GROWTH com matrizes dinâmicas. Pode ser necessário habilitar o Canal Atual do Office Insider (Visualização) para utilizar funções de matriz dinâmica. Na página da conta:
(Não é necessário usar a função, apenas para funcionalidade de matriz dinâmica)
- Se seus dados estiverem formatados como uma tabela do Excel (geralmente por Ctrl + T), CRESCIMENTO resultará em erros. As fórmulas de matriz espalhada não são compatíveis com as tabelas do Excel. Mova seus dados para fora da tabela e tente novamente.
- Se o seu new x's array não está cheio, você obterá um #VALUE! Erro. Altere o intervalo no argumento da função para que seja contínuo.
Interessado em mais previsões?
Consulte nossos outros artigos sobre previsão com funções de suavização exponencial, TENDÊNCIA, PROJ.LIN e PROJ.log.
CRESCIMENTO função no Google Sheets
A função CRESCIMENTO funciona exatamente da mesma forma no Planilhas Google e no Excel.
Exemplos de crescimento em VBA
Você também pode usar a função GROWTH no VBA. Modelo:application.worksheetfunction.growth (known_ys, known_x, new_x, const)
Para os argumentos da função (known_y’s, etc.), você pode inseri-los diretamente na função ou definir as variáveis a serem usadas.
Voltar para a lista de todas as funções no Excel