Use fórmulas avançadas

Publicado em 8 maio

Use fórmulas avançadas Formulas para fazer cálculos no ClickUp.

O que você precisará

Criar uma Fórmula avançada

Aprenda como criar uma Fórmula avançada.

Peça ao ClickUp AI para escrever uma Fórmula avançada

Se habilitado em seu Workspace, você pode pedir ao ClickUp AI para escrever uma Fórmula avançada para você!

Fórmulas com requisitos de sintaxe específicos são complexas, então os resultados podem variar. À medida que refinamos continuamente o ClickUp AI, a precisão melhorará.

Mostrar Fórmulas avançadas em tarefas e Listas

Mostrar dados de Fórmula em suas tarefas e visualizações.

Usar Fórmulas em Fórmulas

Você pode usar outros Campos de Fórmula como variáveis em suas Fórmulas avançadas!

Ao criar uma nova Fórmula, não há limite para o número de outras Fórmulas que você pode usar em sua definição, e você pode misturar e combinar com outros campos numéricos, como Números e Datas.

Fórmulas aninhadas atualmente não podem exceder uma camada. Por exemplo, uma Fórmula que é definida usando outra Fórmula não pode ser usada para definir uma terceira Fórmula.

Funções de data e hora

Use fórmulas avançadas para fazer cálculos usando funções de data e hora.

Funções de string

Use fórmulas avançadas para fazer cálculos usando funções de string.

Funções lógicas

Use fórmulas avançadas para fazer cálculos usando funções lógicas.

Funções matemáticas

Use fórmulas avançadas para fazer cálculos usando funções matemáticas.

Exemplos de Fórmulas do mundo real

Você pode usar fórmulas avançadas para adicionar ou subtrair dias, mostrar sinais de porcentagem, arredondar casas decimais e muito mais! A tabela abaixo mostra casos de uso do mundo real de fórmulas avançadas:

Resultado desejado Método Exemplo de Fórmula
Adicionar um número específico de dias ao campo de data Use a função DATE e aplique expressões matemáticas básicas para YEAR(), MONTH() ou DAY(). Por exemplo, para adicionar sete dias a uma data: DATE(YEAR(field("Due date")),MONTH(field("Due date")),DAY(field("Due date"))+7)
Subtrair um número específico de dias do campo de data Use a função DATE e aplique expressões matemáticas básicas para YEAR(), MONTH() ou DAY(). Por exemplo, para subtrair cinco dias de uma data: DATE(YEAR(DAYS(field("Due date"), 5)), MONTH(DAYS(field("Due date"), 5)), DAY(DAYS(field("Due date"), 5)))
Calcular a diferença entre duas datas Use a função DAYS para realizar isso.

O seguinte formato é usado para esta Fórmula: DAYS(end_date, start_date)

Para calcular a diferença entre a data de início e a data de vencimento de uma tarefa: DAYS(field("Due date"),field("Start date"))

Calcular uma porcentagem de um Campo Personalizado Em vez de decimais, use porcentagens na Fórmula. Por exemplo: field("Number Field")*10%
Código de cores para resultados Use uma Fórmula para codificar resultados com emojis.

Por exemplo:

• Se a idade de uma tarefa for de 10 dias ou menos, adicione um indicador verde.

• Se a idade de uma tarefa for de 20 dias ou menos, adicione um indicador amarelo.

• Se a idade de uma tarefa for superior a 20 dias, adicione um indicador vermelho.

A seguinte Fórmula alcançaria o resultado pretendido: IF(DAYS(TODAY(), field("Date created"))<11, "🟢", IF(DAYS(TODAY(), field("Date created"))<21, "🟡","🔴"))

Adicionar um sinal de porcentagem Use a função CONCATENATE para adicionar um sinal de porcentagem.

Existem duas maneiras de adicionar um sinal de porcentagem:

• Use a função CONCATENATE: CONCATENATE((field("Number 1")*field("Number 2")),"%")
• Use &”%” para economizar tempo: (field("Number 1")*field("Number 2"))&"%"
Os nomes dos campos são sensíveis a maiúsculas e minúsculas.

Arredondar casas decimais nos resultados Use a função ROUND para arredondar resultados após usar funções básicas. O seguinte formato é usado para esta Fórmula: ROUND(value, [places])
Para adicionar dois campos numéricos e arredondar o resultado para a segunda casa decimal, use a seguinte Fórmula: ROUND((field("Number 1") + field("Number 2")),2)
Os nomes dos campos são sensíveis a maiúsculas e minúsculas.
Calcular o número de dias que uma tarefa está atrasada

Use uma Fórmula para ver quantos dias uma tarefa está atrasada.

O seguinte formato é usado para esta Fórmula:

IF(TODAY()<=field("Due date"),0,DAYS(TODAY(),field("Due date")))

Calcular o número de dias que levou para concluir uma tarefa

Use uma Fórmula para ver quantos dias levou para concluir uma tarefa.

O seguinte formato é usado para esta Fórmula:

DAYS(field("Date closed"),field("Date created"))

Alternativamente, calcule usando a data de início em vez da data de criação:

DAYS(field("Date closed"),field("Start date"))

Mostrar a data de hoje no formato DD/MM/YYYY

Use uma Fórmula para ver a data de hoje no formato DD/MM/YYYY em vez do padrão MM/DD/YYYY.

CONCATENATE(DAY(TODAY()),"/",MONTH(TODAY()),"/",YEAR(TODAY()))

Mostrar o número de semanas entre as datas de início e vencimento

Use uma Fórmula para ver o número de semanas entre as datas de início e vencimento de uma tarefa.

DAYS(field("Due date"),field("Start date"))/7

Mover datas de vencimento de fim de semana para segunda-feira

Use uma Fórmula para mostrar a data de vencimento de uma tarefa se ela for movida para a próxima segunda-feira.

Esta Fórmula só funciona se a data de vencimento original da tarefa for em um sábado ou domingo.

SWITCH(WEEKDAY(field("Due date")), 1, DATE(YEAR(field("Due date")), MONTH(field("Due date")), DAY(field("Due date")) + 1), 7, DATE(YEAR(field("Due date")), MONTH(field("Due date")), DAY(field("Due date")) + 2), field("Due date"))

Resultados inesperados de fórmulas avançadas

Se sua Fórmula avançada não estiver calculando o resultado esperado, tente o seguinte:

  • Verifique se há erros de digitação, uso correto de parênteses e vírgulas, e garanta que você está usando os nomes de função corretos.
  • Certifique-se de que os nomes dos campos estão exatos e são sensíveis a maiúsculas e minúsculas e que todas as variáveis usadas no cálculo são de tipos de dados suportados.
    Você não pode usar formatação condicional com base no resultado de um Campo de Fórmula.
  • Certifique-se de que você está referenciando campos apropriados. Se você estiver trabalhando com datas, verifique se os campos de data que você está referenciando estão preenchidos.
  • Leia sobre os diferentes tipos de funções para garantir que sua sintaxe esteja correta:
  • Considere usar o ClickUp AI para escrever a Fórmula para você, informando o que você deseja que a Fórmula faça.
  • Remova filtros da visualização ou do Dashboard. Se isso corrigir o cálculo, entre em contato com o Suporte clicando no ícone de balão de chat no canto inferior direito da sua tela.
  • Se você verificou sua Fórmula e acredita que a sintaxe está correta, entre em contato com o Suporte clicando no ícone de balão de chat no canto inferior direito da sua tela.

Ainda precisa de assistência? Acesse o suporte do ClickUp.

Sabia que a Audatia é parceira oficial do ClickUp no Brasil? Ajudamos times a extrair o máximo da ferramenta com consultoria especializada e revenda. Conheça nossos serviços →

Conteúdo relacionado

Adicionar uma visualização incorporada

Você pode adicionar aplicativos e sites ao lado de suas tarefas com a visualização Embed. Esta é uma ótima maneira de economizar tempo e organizar sua tela mantendo tudo em um único lugar. Para adicionar cartões Embed ao seu Painel, leia nosso artigo sobre cartões Embed. A disponibilidade e os

Use cartões de Dashboard baseados em tempo

Use cartões baseados em tempo para mostrar tarefas à medida que progridem ao longo do tempo. Esses cartões usam dados históricos das tarefas para mostrar como eram em diferentes momentos. Por exemplo, você pode mostrar como a prioridade das suas tarefas, estimativas de tempo ou pontos de Sprint mudaram durante

Preencher propriedades da tarefa automaticamente com ClickUp AI

Economize tempo usando ClickUp AI para determinar os responsáveis pelas tarefas e prioridades com os prompts que você fornecer.  Se você tiver um complemento de IA ou créditos de IA adquiridos, você pode usar a IA para preencher automaticamente as propriedades das tarefas. A disponibilidade e os limites variam de acordo

Criar e editar subtarefas na visualização de Lista e Quadro

Crie e edite subtarefas diretamente nas visualizações de Lista e Quadro. O que você precisará Você pode criar e editar subtarefas na visualização de Lista e Quadro em todos os planos. Todos, incluindo convidados com permissões de edição e edição total permissões, podem criar e editar subtarefas na visualização de