Ir para o conteúdo principal
Adaptive Planning
Última atualização: 2023-06-23
Referência: funções de fórmula matemática

Referência: funções de fórmula matemática

As fórmulas do Adaptive Planning oferecem suporte a funções matemáticas simples e complexas. Você pode usar o Assistente de fórmula para acessar todas as funções matemáticas.

Sintaxe na documentação

Algumas observações sobre sintaxe na documentação:
  • Usamos letras maiúsculas entre parênteses, como (N), ou texto dentro de divisas, como <account_code>, para indicar variáveis. Você deve substituir as variáveis por constantes, referências de conta ou expressões de fórmula válidas.
  • Usamos vírgulas para separar os termos, de acordo com o padrão de muitos países. Se o seu navegador usa vírgulas como pontos decimais, você deve separar os termos com ponto e vírgula.
  • Adicionamos espaços para facilitar a leitura das fórmulas, embora não sejam necessários. Você também pode adicionar espaços ou omiti-los nas fórmulas.
  • Usamos maiúsculas em funções, como Divf, e usamos tudo em maiúsculas para elementos, como ACCT, mas as fórmulas não diferenciam maiúsculas de minúsculas.

Funções matemáticas simples

Você pode localizar funções matemáticas simples no Assistente de fórmula usando os botões da barra de ferramentas ou digitando símbolos matemáticos no teclado.
Operador matemático
Exemplo de fórmula
Soma (+)
ACCT.001 + ACCT.002
Subtração (-)
ACCT.001 - ACCT.002
Multiplicação (*)
ACCT.001 * ACCT.002
Divisão (Divf)
Divf (ACCT.001, ACCT.002)
Divide ACCT.001 (o dividendo) por ACCT.002 (o divisor)
Módulo (%)
10 % 3
Calcula o restante do quociente. Retorna 1 porque 10 dividido 3 = 3 restante 1.
Parêntese ()
(ACCT.001 + ACCT.002) * 12
Determina a ordem da operação: some as contas antes de multiplicar por 12.
Round(N)
Arredondar (ACCT.001)
Arredonda para o número inteiro mais próximo. No exemplo, se o valor de ACCT.001 é 5,75, a fórmula retorna 6.

Funções matemáticas complexas

Localize cálculos complexos selecionando
Matemática
na lista de opções
Função
no Assistente de fórmula. As funções são exibidas no menu suspenso ao lado da lista de opções
Função
.
Sintaxe
Descrição
Exemplo
Div (N, D)
Divf (N, D)
Divide N por D.
N é o numerador. D é o denominador.
Use para calcular métricas e índices, como:
  • Dívida em patrimônio líquido.
  • Lucros por ação
  • Preço/rendimento
  • Retorno sobre o patrimônio líquido
Substitua N e D por referências de conta, números ou expressões de fórmula.
Valores existentes:
ACCT.001 = 7.8
ACCT.002 = 4.2
Expressão:
Divf (ACCT.001, ACCT.002)
Cálculo:
= Divf (7,8, 4,2)
= 1,86
Arredondar (N)
Arredonda N para o número inteiro mais próximo.
Use para simplificar cálculos ou calcular valores em que as frações não fazem sentido.
Substitua N por referências de conta, números ou expressões de fórmula.
Valores existentes:
ACCT.001 = 7.8.
Expressão:
Arredondar (ACCT.001)
Cálculo:
Arredondada (7,8)
= 8
Trunc (N)
Descarta os dígitos após o ponto decimal.
Use para simplificar cálculos ou calcular valores em que as frações não fazem sentido.
Substitua N por referências de conta, números ou expressões de fórmula.
Valores existentes:
ACCT.001 = 7.8
ACCT.002 = 4.2
Expressão:
Trunc (ACCT.001 * ACCT.002)
Cálculo:
= Trunc (7,8 * 4,2)
= Trunc (32,76)
= 32
Andar (N)
Arredonda N para baixo para o número inteiro mais próximo.
Use quando os valores fracionários não fazem sentido e você quer arredondar para baixo para números inteiros.
Exemplo: calcule o preço por unidades vendidas quando você não quer que as unidades sejam uma fração.
Substitua N por referências de conta, números ou expressões de fórmula.
Valores existentes:
ACCT.001 = 23,89
ACCT.002 = 4.75
Expressão:
Piso (Divf (ACCT.001, ACCT.002))
Cálculo:
= Piso (Divf (23,89, 4,75))
= Andar (5,688)
= 5
Para Piso (-5,688), o resultado é -6 porque -6 é menor que -5,688.
Ceil (N)
Arredonda para cima para o número inteiro mais próximo.
Use quando os valores fracionários não fazem sentido e você quer arredondar para cima.
Exemplo: calcule a cobertura de headcount com base nas vendas projetadas. Se a resposta for 1.3, você precisa de dois trabalhadores para evitar a falta de pessoal da loja.
Substitua N por referências de conta, números ou expressões de fórmula.
Valores existentes:
ACCT.001 = 23,89
ACCT.002 = 4.2
Expressão:
Ceil (Divf (Acct.001, Acct.002))
Cálculo:
= Teto (Divf (23,89, 4,2))
= Teto (5,688)
= 6 teto
(-5,688) é -5 porque -5 é maior que -5,688.
Potência (N, E)
Eleva o valor de N à potência do expoente E. Os expoentes multiplicam o número N por si mesmo um número específico de vezes.
N deve ser um número positivo e E deve ser um número inteiro.
Use para medir o crescimento exponencial ou a queda de um determinado conjunto de dados.
Exemplo: calcular o valor futuro de um investimento com uma taxa de juros composta anual
Substitua N e E por referências de conta, números ou expressões de fórmula.
Valores existentes:
Taxa de juros: ASSUM.001 = 2%
Ativo: ACCT.001 = 100
Número de anos = 3
Expressão:
ACCT.001 * (Power (1+ASSUM.001, 3))
Cálculo:
= 100 * (Potência (1 + 0,02, 3))
= 100 * (Power (1,02, 3))
= 100 * (1.02 * 1.02 * 1.02)
= 100 * 1.061
= 106.12
Ln (N)
Calcula o logaritmo natural de N ou o inverso da função exponencial. Ln calcula o expoente necessário para aumentar a constante de Euler, que é igual a cerca de 2,718, para o valor de N.
N deve ser um número positivo.
Use Ln para medir o crescimento ou a redução exponencial.
Exemplo: calcule a taxa de crescimento composto contínuo da receita ao longo do tempo.
Substitua N e por referências de conta, números ou expressões de fórmula.
Valores existentes:
Receita 2024: ACCT.001 = 100.000
Valor desejado: 500.000
Períodos para atingir o valor desejado = 4.
Expressão:
Divf (Ln (Divf (500.000, ACCT.001 [time = 2024]), 4)
Cálculo:
= Divf (Ln (Divf (500.000, 100.000), 4
= Divf (Ln (5), 4)
= Divf (1,609, 4)
= .402
Convertido em percentual: 40,2% de crescimento composto.
Maior (N1, N2, ...)
Preenche a célula com o maior valor de uma série.
Use Maior para identificar o valor máximo entre várias opções.
Exemplo: calcular a remuneração com base em comissão quando você também informa um salário mínimo.
Substitua N1, N2 e assim por diante por referências de conta, números ou expressões de fórmula, separando cada termo com vírgulas.
Valores existentes:
Salário mínimo: ASSUM.001 = 30.000
Vendas brutas: ACCT.001 = 50.000
Taxa de comissão: 20%
Expressão:
Maior (ASSUM.001, (ACCT.001 * .2))
Cálculo:
= Maior (30.000, (50.000 * 0,2)
= Maior (30.000, 10.000)
= 30,000
Mínimo (N1, N2, ...)
Preenche a célula com o menor valor de uma série.
Use Menor para identificar o valor mínimo entre várias opções.
Exemplo: calcular preços que não excedam os da concorrência.
Substitua N por referências de conta, números ou expressões de fórmula, separando cada termo com vírgulas.
Valores existentes:
Custo: ACCT.001=200
Preço do competidor: ACCT.002 = 250
Estratégia de precificação: lucro mínimo de 20%.
Expressão:
Mínimo ((ACCT.001 + (ACCT.001 * .2), ACCT.002)
Cálculo:
= Mínimo ((200 + (200 * 0,2)), 250)
= Mínimo ((200 + 40), 250)
= Mínimo (240, 250)
= 240
Spread445 (N, M)
Spread454 (N, M)
Spread545 (N, M)
Retorna o valor com base na alocação teórica de outro valor em um número especificado de meses (M) usando um calendário contábil 4-4-5, 4-5-4 ou 5-4-4.
Exemplo: use para calcular a receita com base em uma alocação de um período específico. Consulte Conceito: funções de fórmula de difusão.
Substitua N por referências de conta, números ou expressões de fórmula. Substitua M pelo número de períodos ou remova para calcular em uma difusão de 12 períodos.
Valores existentes:
Receita: ACCT.001 = 100.000
Expressão:
Spread445 (ACCT.001, 6)
Cálculos:
Etapa 1
Calcula o número de semanas no período:
= 6 meses
= 2 trimestres com 13 semanas cada
= 2 * 13
= 26 semanas
Etapa 2
. Calcula o valor por semana:
= 100,000 / 26
= 3.836
Etapa 3
. Multiplica por 4 ou 5 com base no período atual:
Se for o 1º ou 2º mês do trimestre (janeiro, fevereiro, abril, maio, julho, agosto, outubro, novembro):
= 3836 * 4
= 15.386
No terceiro mês do trimestre (mar, jun, set, dez):
= 3836 * 5
= 19.231
Npv (discount_rate, value1, value2, ..., valueN)
Retorna o valor presente de fluxos de caixa futuros, descontados até o momento atual.
A fórmula divide o primeiro valor pela taxa de desconto mais 1. Ele divide o segundo valor pela taxa de desconto mais 1 elevado à segunda potência. Ele divide o terceiro valor pela taxa de desconto mais 1 elevado à terceira potência e assim por diante.
A função de VPL no Adaptive Planning não leva em consideração o custo de investimento inicial. Você precisa subtrair esse custo separadamente para obter o Valor atual líquido real. A precisão do cálculo do VPL depende muito da precisão dos fluxos de caixa projetados e da taxa de desconto escolhida.
Exemplo: calcule a rentabilidade potencial de um investimento levando em consideração o custo de capital com a taxa de desconto composta ao longo do tempo.
Melhor para:
  • Modifique uma única conta com intervalos de tempo para substituir value1, value2... etc.
  • Subtraia do cálculo o valor inicial do investimento.
Substituacount_rate pela taxa de retorno mínima necessária para justificar o investimento. Substitua value1, value2,...value N por uma conta de fluxo de caixa modificada por um intervalo de tempo para capturar o retorno potencial ao longo do tempo.
Valores existentes:
Discount_rate = 8%
Fluxo de caixa: ACCT.001 =
100 para o primeiro ano
200 para o segundo ano
300 para o terceiro ano
Expressão:
NPV(0,08, ACCT.001 [time = this.year : this.year+2]
Cálculo para value1:
= 100/1,08
= 92,59
Cálculo para value2:
= 200 / (1,08 * 1,08)
= 200/1,17
= 170,94
Cálculo para value3:
= 300 / (1.08 * 1.08 * 1.08)
= 300/1,26
= 238,10
Cálculo completo:
value1 + value2 + value3
= 92,59 + 170,94 + 238,10
= 501,63
Um número inteiro positivo sugere que o fluxo de caixa futuro é maior que o custo.
Irr (value1, value2, ..., valueN, estimated_irr)
Estima a taxa interna de retorno de uma série de fluxos de caixa. Usa até 600 iterações para se aproximar do valor real da taxa interna de retorno.
Use para avaliar a rentabilidade de um investimento ou projeto.
Substitua value1 por uma conta de fluxo de caixa modificada por um intervalo de tempo ou substitua cada valor por contas de fluxo de caixa diferentes. Substitua estimado_irr pela sua estimativa ou remova-o para usar o valor por padrão, que é 0,1.
Valores existentes
: N/A
Expressão:
IRR(ROW.Cashflow[time=this:this+36], 0.2)
Cálculo
: N/A
Abs (N)
Retorna o valor positivo de qualquer número.
Use quando precisar evitar números negativos em seus cálculos.
Exemplo: identifique a magnitude das variações na Renda líquida, independentemente de ser um lucro ou uma perda.
Substitua N por referências de conta, números ou expressões de fórmula.
Valores existentes:
Renda líquida em 2023: ACCT.001 = 100.000
Renda líquida em 2022: ACCT.001 = 150.000
Expressão:
Abs ((ACCT.001 [time = FY2023]) - (ACCT.001 [time = FY2022]))
Cálculo:
= Abs (100.000 - 150.000)
= Abs (-50.000)
= 50,000
Sqrt (N)
Calcula a raiz quadrada do número (N).
Exemplo: converter a volatilidade mensal em volatilidade anual.
Substitua N por referências de conta, números ou expressões de fórmula que capturam uma variação.
Valores existentes:
Volatilidade mensal: ACCT.001 = 5%
Expressão:
ACCT.001 * Sqrt (12)
Cálculo:
= 0,05 * Sqrt (12)
= .05 * 3.46
= 0,17
= 17%

Funções de trigonometria

Use funções trigonométricas para medir padrões cíclicos em dados, como:
Sintaxe
Descrição
Exemplo
Radians (N)
Converte o grau de um ângulo, N, em Radianos usando Pi (3,14).
Radians = (N * Pi) / 180
Use em combinação com outras funções de trigonometria. A função Radians converte graus em radianos para que você possa calcular outras funções trigonométricas, como Seno e Cosseno.
Substitua N por uma expressão que mede um ângulo em graus.
Expressão:
Radians (270)
Cálculo:
= (270 * 3,14) / 180
= 847,8/180
= 4,71
Sin (N)
Calcula o seno de um triângulo retângulo em que N é o grau de um ângulo convertido em radianos.
Seno = quociente de
  • O comprimento do lado oposto ou o lado mais curto do triângulo.
  • O comprimento da hipotenusa, ou o lado oposto ao ângulo reto.
Substitua N por uma expressão que calcule radianos.
Expressão:
Sin (Radians(30))
Cálculo:
= .5
Cos (N)
Calcula o cosseno de um triângulo retângulo em que N é o grau de um ângulo convertido em radianos.
Cosseno = quociente de:
  • O comprimento do lado adjacente ou o lado mais longo do triângulo.
  • O comprimento da hipotenusa, ou o lado oposto ao ângulo reto.
Substitua N por uma expressão que calcule radianos.
Expressão:
Cos (Radians(60))
Cálculo:
= .5
Asin (N)
Calcula o arco seno de um triângulo retângulo, em que N é seno.
O arco seno calcula o ângulo do lado oposto e a hipotenusa.
Substitua N por uma expressão que calcule o seno.
Expressão:
Asin (-0,5)
Cálculo:
= -0,52
Acos (N)
Calcula o arco cosseno de um triângulo retângulo, em que N é o cosseno.
O arco seno calcula o ângulo do lado adjacente e da hipotenusa.
Substitua N por uma expressão que calcule o cosseno.
Expressão:
Açores (-0,5)
Cálculo:
= 2,09