Você quer calcular juros compostos diretamente em um banco de dados do Notion, sem usar calculadoras externas. As fórmulas do Notion não incluem uma função nativa de juros compostos, mas você pode criar uma usando exponenciação e multiplicação repetida. Este artigo explica a base matemática e fornece um modelo de fórmula funcional para períodos de capitalização anual, semestral, trimestral e mensal. Você aprenderá a configurar as propriedades necessárias e escrever a fórmula passo a passo.
Principais Conclusões: Construindo uma Fórmula de Juros Compostos no Notion
- Função pow(): Use pow(1 + taxa, períodos) para calcular o fator de crescimento para qualquer frequência de capitalização.
- Propriedades necessárias: Crie propriedades do tipo Número para Principal, Taxa Anual, Anos e Capitalizações por Ano antes de escrever a fórmula.
- Tipo de propriedade Fórmula: Defina o tipo de resultado da fórmula como Número e escolha um formato decimal com duas casas para uma saída limpa.
Como a Fórmula de Juros Compostos Funciona no Notion
Os juros compostos calculam juros sobre o principal inicial e sobre os juros acumulados de períodos anteriores. A fórmula padrão é A = P * (1 + r/n)^(nt), onde A é o montante final, P é o principal, r é a taxa de juros anual em decimal, n é o número de períodos de capitalização por ano e t é o número de anos.
As fórmulas do Notion suportam operadores aritméticos e a função pow() para exponenciação. Você não pode usar o caractere circunflexo (^) para potências; deve usar pow(base, expoente). A fórmula deve referenciar outras propriedades do banco de dados, então você precisa criar propriedades separadas do tipo Número para cada variável. A propriedade fórmula em si não armazena um valor; ela calcula e exibe o resultado com base nos valores de outras propriedades.
Antes de escrever a fórmula, certifique-se de que seu banco de dados tenha pelo menos estas propriedades do tipo Número:
- Principal — valor do investimento inicial
- Taxa Anual — taxa de juros anual em porcentagem, por exemplo, 5 para 5%
- Anos — número de anos que o dinheiro fica investido
- Capitalizações por Ano — 1 para anual, 2 para semestral, 4 para trimestral, 12 para mensal
Passos para Criar a Fórmula de Juros Compostos
- Adicione as quatro propriedades do tipo Número
Abra seu banco de dados do Notion e clique no botão + no cabeçalho da última coluna. Selecione Número como tipo de propriedade. Crie propriedades chamadas Principal, Taxa Anual, Anos e Capitalizações por Ano. Insira valores de exemplo, como 1000 para Principal, 5 para Taxa Anual, 10 para Anos e 12 para Capitalizações por Ano. - Adicione uma propriedade Fórmula
Clique no botão + novamente e selecione Fórmula. Nomeie como Montante Final ou Juros Compostos. Esta propriedade exibirá o resultado calculado. - Insira a fórmula de juros compostos
Clique dentro do editor de fórmulas da nova propriedade. Apague o texto padrão. Digite ou cole exatamente a seguinte fórmula:prop("Principal") * pow(1 + (prop("Taxa Anual") / 100) / prop("Capitalizações por Ano"), prop("Capitalizações por Ano") * prop("Anos"))Esta fórmula divide a taxa anual por 100 para convertê-la em decimal e depois divide pelo número de períodos de capitalização. A função pow() eleva o fator de crescimento ao número total de períodos de capitalização.
- Configure o formato do resultado da fórmula
Após inserir a fórmula, clique no menu suspenso de formato de número no editor de fórmulas. Selecione Número e depois Decimal com 2 casas. Isso garante que seu resultado mostre centavos para valores monetários. - Teste com um valor conhecido
Defina Principal como 1000, Taxa Anual como 5, Anos como 10 e Capitalizações por Ano como 12. A fórmula deve retornar aproximadamente 1647,01. Se você vir um erro, verifique se todos os nomes das propriedades correspondem exatamente e se não há espaços após os nomes das propriedades na fórmula.
Erros Comuns e Ajustes na Fórmula
A fórmula retorna “NaN” ou vazio
Isso geralmente acontece quando uma das propriedades referenciadas não contém valor ou contém um valor não numérico. Certifique-se de que cada linha tenha um número em Principal, Taxa Anual, Anos e Capitalizações por Ano. Use um valor padrão de 1 para Capitalizações por Ano se deixar vazio.
O resultado é muito grande ou muito pequeno
O erro mais comum é esquecer de dividir a taxa anual por 100. O Notion trata a propriedade Taxa Anual como um número bruto. Se você inserir 5 significando 5%, a fórmula deve convertê-lo para 0,05 antes de dividir por Capitalizações por Ano. A fórmula acima inclui essa conversão.
Capitalizações por Ano igual a zero
Se Capitalizações por Ano for 0, a divisão por zero causa um erro. Adicione uma etapa de validação na fórmula usando uma instrução if(). Por exemplo:
if(prop("Capitalizações por Ano") == 0, prop("Principal"), prop("Principal") * pow(1 + (prop("Taxa Anual") / 100) / prop("Capitalizações por Ano"), prop("Capitalizações por Ano") * prop("Anos")))
Isso retorna o principal inalterado quando a frequência de capitalização é zero.
Exibir apenas os juros ganhos
Para mostrar o valor dos juros compostos sem o principal, crie uma segunda propriedade Fórmula. Insira: prop("Montante Final") - prop("Principal"). Substitua Montante Final pelo nome da sua propriedade fórmula principal.
Comparação das Variações da Fórmula de Juros Compostos no Notion
| Frequência de Capitalização | Valor de Capitalizações por Ano | Exemplo de Resultado (1000 a 5% por 10 anos) |
|---|---|---|
| Anual | 1 | 1628,89 |
| Semestral | 2 | 1638,62 |
| Trimestral | 4 | 1643,62 |
| Mensal | 12 | 1647,01 |
| Diária | 365 | 1648,66 |
A tabela mostra que capitalizações mais frequentes produzem um montante final ligeiramente maior. Você pode usar qualquer número inteiro para Capitalizações por Ano. Para capitalização diária, insira 365. Para capitalização contínua, a fórmula muda para prop("Principal") * exp(prop("Taxa Anual") / 100 * prop("Anos")) usando a função exp(), mas isso raramente é necessário para cálculos comerciais padrão.
Agora você pode calcular juros compostos para qualquer investimento diretamente no seu banco de dados do Notion. Experimente adicionar uma segunda propriedade Fórmula para calcular o total de juros ganhos separadamente. Para uso avançado, combine esta fórmula com uma propriedade Rollup para agregar juros compostos em várias linhas de investimento em um banco de dados pai.