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:
| 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. Consulte Conceito: arredondamento com fórmulas. | 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. Consulte Conceito: arredondamento com fórmulas. | 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:
| 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. Consulte Conceito: função de fórmula TIR. | 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:
- Tendências sazonais em vendas.
- Flutuações de preços em ações.
- Distâncias para mapeamento de territórios. Consulte Exemplo: calcular distâncias para otimização de território.
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
| 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:
| 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 |