Use fórmulas avançadas para fazer cálculos no ClickUp.
O que você vai precisar
- 60 usos de Campos Personalizados, incluindo Campos de Fórmula, estão disponíveis no plano Free Forever.
- Usos ilimitados estão disponíveis em todos os planos pagos.
- Campos personalizados individuais podem ser ocultados dos convidados.
- Convidados com permissões de edição ou edição completa podem editar Campos Personalizados existentes, mas não podem criar novos.
- Campos de Fórmula não suportam o uso de Campos Personalizados que contêm texto.
Criar uma fórmula avançada
Aprenda a criar uma Fórmula avançada.
Peça à IA ClickUp para escrever uma Fórmula avançada
Se habilitado no seu Espaço de Trabalho, você pode solicitar à IA ClickUp para escrever uma fórmula avançada!
As fórmulas com requisitos de sintaxe específicos são complexas, portanto, os resultados podem variar. À medida que refinamos continuamente a IA do ClickUp, a precisão aumentará.
Exibir fórmulas avançadas em tarefas e listas
Exibir dados de Fórmula em suas tarefas e visualizações.
Adicione fórmulas avançadas a novos locais
Aprenda como duplicar um Campo de Fórmula para usá-lo em outro local.
Use 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 combinar com outros campos numéricos como Números e Datas.
Atualmente, Fórmulas agrupadas 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 as fórmulas avançadas do para fazer cálculos usando funções de cadeia de caracteres.
Funções lógicas
Use fórmulas avançadas para fazer cálculos com funções lógicas.
Funções matemáticas
Use fórmulas avançadas para fazer cálculos usando funções matemáticas.
Exemplos reais de Fórmulas
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 reais 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 | Utilize a função DATA e aplique expressões matemáticas básicas para ANO(), MÊS() ou DIA(). | Por exemplo, para adicionar sete dias a uma data: DATE(YEAR(field("Data final")),MONTH(field("Data final")),DAY(field("Data final"))+7)
|
Subtraia um número específico de dias do campo de data | Utilize a função DATA e aplique expressões matemáticas básicas para ANO(), MÊS() ou DIA(). | Por exemplo, para subtrair cinco dias de uma data: DATE(YEAR(DAYS(field("Data final"), 5)), MONTH(DAYS(field("Data final"), 5)), DAY(DAYS(field("Data final"), 5)))
|
Calcule a diferença entre duas datas | Utilize a função DAYS para realizar isso. |
O seguinte formato é usado para esta Fórmula: Para calcular a diferença entre a data de início e a data final de uma tarefa: |
Calcular uma porcentagem a partir de um Campo Personalizado | Em vez de decimais, use porcentagens na Fórmula. | Por exemplo: campo("Campo Numérico")*10%
|
Codifique os resultados por cores | Use uma Fórmula para codificar resultados com emojis por cores. |
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: |
Adicione um sinal de porcentagem | Utilize a função CONCATENATE para adicionar um sinal de porcentagem. |
Existem duas maneiras de adicionar um sinal de porcentagem: • Utilize a função CONCATENATE: |
Arredonde casas decimais nos resultados | Utilize 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 o centésimo 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. |
Calcule o número de dias de atraso de uma tarefa |
Use uma Fórmula para ver quantos dias uma tarefa está atrasada. |
O seguinte formato é usado para esta Fórmula:
|
Calcule o número de dias que levou para concluir uma tarefa |
Use uma Fórmula para ver quantos dias foram necessários para concluir uma tarefa. |
O seguinte formato é usado para esta Fórmula:
Alternativamente, calcule usando a data de início em vez da data de criação:
|
Mostre a data de hoje no formato DD/MM/YYYY |
Use uma fórmula para ver a data de hoje em DD/MM/YYYY em vez do padrão MM/DD/YYYY. |
|
Mostre o número de semanas entre as datas de início e final |
Use uma Fórmula para ver o número de semanas entre a data de início e a data final de uma tarefa. |
|
Mover datas finais que caem no fim de semana para segunda-feira |
Use uma Fórmula para mostrar a data final de uma tarefa se ela for movida para a segunda-feira seguinte. Esta fórmula só funciona se a data final original da tarefa for num sábado ou domingo. |
|
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 certifique-se de que está usando os nomes corretos das funções.
-
Certifique-se de que os nomes dos campos são exatos e 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 baseada no resultado de um Campo de Fórmula.
-
Certifique-se de que está referenciando os campos apropriados. Se estiver trabalhando com datas, certifique-se de que os campos de data que você está referenciando estão preenchidos.
- Se você está usando um Campo Personalizado de Caixa de Seleção em sua Fórmula, certifique-se de que sua Fórmula utiliza esses valores booleanos adequadamente.
-
Leia sobre os diferentes tipos de funções para garantir que sua sintaxe está correta:
-
Considere usar a IA ClickUp para escrever a Fórmula para você, especificando o que deseja que a Fórmula faça.
- Remova filtros da visualização ou do painel. Se isso corrigir o cálculo, por favor, contate o Suporte clicando no ícone de bolha de chat no canto inferior direito da sua tela.
- Se você verificou sua Fórmula e acredita que a sintaxe está correta, por favor, contate o Suporte clicando no ícone de bolha de chat no canto inferior direito da sua tela.