Introdução às fórmulas

Aqui no Notion, você pode adicionar uma propriedade de fórmula para executar tudo quanto é cálculo e função com base em outras propriedades. Além disso, você também pode usar fórmulas para manipular dados existentes e obter outros valores úteis 🔮
As fórmulas do Notion podem executar cálculos úteis usando as propriedades, as funções e as bases de dados existentes.
Vamos ver algumas maneiras diferentes de usar fórmulas. Se você estiver pronto para começar a criar a sua própria fórmula, siga nossas instruções sobre como criar uma abaixo →
Exemplo 1: Gerenciamento de projetos
Neste exemplo, usaremos três fórmulas para acompanhar o andamento dos projetos.

Você pode explorar e brincar com as configurações da fórmula para este exemplo duplicando esta página no seu espaço de trabalho!
Meta | Nome da propriedade | Fórmula | Funções e embutidos usados |
---|---|---|---|
Definir o prazo de um projeto como duas semanas após a data de início | Prazo |
|
|
Marque um projeto como vencido se o prazo tiver passado e seu status não for Marque um projeto como vencido em negrito, letras vermelhas se o prazo tiver passado e seu status não for | Vencido? |
|
|
Exibir o número de tarefas vencidas associadas a um projeto | Tarefas restantes |
|
|

Exemplo 2: brainstorm de projetos
Neste exemplo, usaremos duas fórmulas para brainstorm de ideias de projetos, calcular uma pontuação de prioridade para cada uma delas e contar o número de votos a favor que cada projeto recebe.

Você pode explorar e brincar com as configurações da fórmula para este exemplo duplicando esta página no seu espaço de trabalho! Confira este modelo para ter acesso a outra configuração que usa a estrutura RICE.
Meta | Nome da propriedade | Fórmula |
---|---|---|
Com base nas pontuações de Alcance, Impacto, Confiança e Esforço (RICE), calcule uma pontuação de priorização | Pontuação (RICE) |
|
Quando alguém clicar no botão de voto a favor, conte-o para o número total de votos e adicione o seu nome à página de base de dados | Total de votos |
|


(Avançado) Exemplo 3: Automação de gerenciamento de tarefas
Neste exemplo, usaremos algumas fórmulas em uma automação de base de dados (outro tipo de propriedade de base de dados) para facilitar o gerenciamento de projetos e tarefas à medida que são concluídos, marcando uma tarefa pai como Concluída
quando todas as suas subtarefas estiverem Concluídas
.
As automações de base de dados têm gatilhos e ações que são tomadas com base nesses gatilhos. As fórmulas permitem definir variáveis que você pode usar em suas ações.

Você pode explorar e brincar com as configurações da fórmula para este exemplo duplicando esta página no seu espaço de trabalho!
Meta | Como construir | Funções e embutidos usados |
---|---|---|
Toda vez que uma tarefa é definida como | Gatilho: quando o status é definido como | - |
Defina a tarefa principal encontrando a primeira página relacionada à tarefa que acionou a automação | Ação 1: definir variável de Fórmula: | A
A aplicação da função |
Se a tarefa principal tiver subtarefas, verifique se todas as suas subtarefas têm o status | Ação 2: definir Fórmula: | O operador ternário
|
Se todas as subtarefas estiverem | Ação 3: editar propriedade Fórmula: | Novamente, o operador ternário é usado aqui para ver se todas as subtarefas estão concluídas. Se estiverem, a automação definirá o status da tarefa principal como |


Mais inspiração de fórmulas
Este modelo do Notion calcula o tempo entre duas datas com uma propriedade de fórmula.
Este modelo do Notion usa uma fórmula para contar votos a favor para ideias diferentes.
Você pode encontrar ainda mais exemplos de fórmulas aqui →
No Notion, você pode usar fórmulas de algumas maneiras diferentes:
Como uma propriedade de base de dados, que é o que este artigo aborda principalmente.
Em uma ação de botão.
Em uma ação de botão de base de dados.
Em uma ação de automação de base de dados.
Para criar uma fórmula de propriedade de base de dados:
Selecione
•••
na parte superior de uma base de dados →Propriedades
→Nova propriedade
.Selecione
Fórmula
.Se desejar, dê um nome à sua propriedade.
Selecione
Editar fórmula
.
Após criar uma fórmula em uma base de dados ou botão, você poderá criá-la e editá-la no editor de fórmulas, que tem é assim:

O campo na parte superior é onde você adiciona e edita a fórmula. Ao escrever sua fórmula na parte superior do editor, o editor informará o que está faltando ou o que a fórmula espera para retornar um valor para você.
O painel no lado esquerdo da edição mostra os elementos que você pode usar na fórmula — em outras palavras, as propriedades, as bases e as funções que estão disponíveis para você.
O painel do lado direito define os elementos da fórmula à medida que você passa o mouse sobre eles no painel esquerdo. Também fornece exemplos de como você pode usar esses elementos e como eles devem ser estruturados.
Caso você abra o editor em uma linha da base de dados, você verá uma prévia em tempo real do resultado da fórmula para essa linha.

Está com problemas com a sua fórmula? Saiba mais sobre erros comuns de fórmulas e como solucioná-los neste artigo →
As fórmulas podem ser criadas usando uma combinação de:
Propriedades.
Embutidos, ou operadores e booleanos que são usados para configurar um cálculo específico. Alguns exemplos incluem
+
(add),false
eor
.Funções ou ações que a fórmula pode realizar para retornar uma determinada saída. Alguns exemplos incluem
replace
,sum
esort
.
Uma lista completa dos embutidos e funções que estão disponíveis nas fórmulas pode ser encontrada aqui →