Use funções de string em Fórmulas

Publicado em 8 maio

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

O que você vai precisar

Variáveis cercadas por {} nas seções a seguir são variáveis opcionais e podem ser deixadas de fora de uma função sem que a função quebre. Certifique-se de que os parênteses sejam reconhecidos em suas Fórmulas ou você receberá uma mensagem de erro.

Funções de string

Abaixo está uma tabela das funções de string que o ClickUp oferece.

Você não pode usar Campos de Fórmulas para manipular strings.

Sintaxe Descrição Exemplo Resultado Esperado
CHAR(table_number)

Esta função recebe um número e retorna um caractere correspondente ao caractere associado na tabela Unicode atual.

CHAR(65) A
CLEAN(text) Esta função recebe uma string e retorna uma string com os caracteres ASCII não imprimíveis removidos. CLEAN("Antes do Tab Depois do Tab") Antes do TabDepois do Tab
CONCATENATE(string1, {string2, …})

Esta função recebe quantas variáveis você quiser e retorna uma string correspondente a todas as variáveis concatenadas.

Você pode inserir texto a ser adicionado manualmente entre aspas, usar outras funções ou qualquer Campos suportados.

Como CONCATENATE retorna uma string, cálculos de coluna para Fórmulas que usam esta função não são possíveis.

CONCATENATE("Este ano é ", YEAR("15/07/21"), "!") Este ano é 2021!
FIND(search_for, text_to_search, {starting_at})

Esta função recebe duas strings e um número e retorna um número correspondente à posição em que search_for é encontrado pela primeira vez dentro de text_to_search.

starting_at pode ser inserido para determinar onde você gostaria de começar a buscar em text_to_search.

FIND('M', 'Miriam McGovern', 3) 13
LEFT(string, {number_of_characters})

Esta função recebe uma string e um número e retorna uma string correspondente ao início de string.

Se number_of_characters não for inserido, a função retornará a primeira letra da string.

LEFT("Preço de Venda", 4) Venda
LEN(text) Esta função recebe uma string e retorna um número correspondente ao comprimento da string. LEN("Phoenix, AZ") 11
LOWER(text) Esta função recebe uma string e retorna uma string convertida para minúsculas. LOWER("E. E. Cummings") e. e. cummings
MID(string, starting_at, extract_length) Esta função recebe uma string e dois números e retorna uma string correspondente ao segmento definido pelos dois números. MID("Isto tem 21 caracteres", 12, 10) caracteres
PROPER(text) Esta função recebe uma string e retorna uma string com cada palavra capitalizada. PROPER("isto é um TÍTULO") Isto É Um Título
REGEXEXTRACT(text, regular_expression) Esta função recebe uma string e uma expressão regular e retorna uma string correspondente a substrings que correspondem à expressão regular. REGEXEXTRACT('Palo Alto', 'Alto') Alto
REGEXREPLACE(text, regular_expression, replacement) Esta função recebe três strings e retorna uma string com parte de text substituída por replacement usando uma expressão regular. REGEXREPLACE('Olá!', 'Olá', 'Oi') Oi!
REPLACE(text, position, length, new_text) Esta função recebe duas strings e dois números e retorna uma string com parte de text substituída por new_text. O texto a ser substituído é determinado por position e length. REPLACE("Bom dia!", 6, 7, "tarde") Boa tarde!
RIGHT(string, {number_of_characters})

Esta função recebe uma string e um número e retorna uma string correspondente ao final de string.

Se number_of_characters não for inserido, a função retornará a última letra da string.

RIGHT("Preço de Venda", 5) Venda
SEARCH(search_for, text_to_search, {starting_at}) Esta função recebe duas strings e um número e retorna um número correspondente à posição em que search_for é encontrado pela primeira vez dentro de text_to_search. SEARCH('margem', 'Margem de Lucro') 8
TRIM(text) Esta função recebe uma string e retorna uma string com espaços em branco no início e no final removidos. TRIM(" Resultados do Primeiro Trimestre ") Resultados do Primeiro Trimestre
UPPER(text) Esta função recebe uma string e retorna uma string convertida para maiúsculas. UPPER("total") TOTAL


Precisa de mais ajuda? O suporte do ClickUp está à disposição.

E se você busca otimizar o uso do ClickUp no seu time, a Audatia (parceira oficial no Brasil) tem especialistas prontos para ajudar com consultoria e treinamentos. Fale com um consultor →

Conteúdo relacionado

Solicitar acesso aos Docs no aplicativo móvel

Solicite acesso a Docs privados no aplicativo móvel! Quando um Doc privado for compartilhado com você, será necessário solicitar permissão antes que você possa visualizá-lo. O que você precisará Solicitar acesso está disponível em todos os planos do ClickUp. Solicitar acesso a um Doc Para solicitar acesso a um Doc

Remover ou excluir Campos Personalizados

Remova um Campo Personalizado de locais específicos ou exclua-o de todo o seu Workspace. O que você precisará 60 usos de Campos Personalizados estão disponíveis no Plano Gratuito para Sempre. Usos ilimitados estão disponíveis em todos os planos pagos. Campos Personalizados individuais podem ser ocultados de todos os convidados. Convidados

Responder a um tópico

Responda às mensagens de Chat diretamente. O autor do tópico e todos que foram @mencionados serão notificados sobre sua resposta. A disponibilidade e os limites de recursos variam de acordo com o plano e o papel do usuário. Saiba mais Responder a um tópico de Canal Para responder a um

Integração com GitHub

Pesquise arquivos do GitHub a partir do ClickUp, sincronize a atividade do GitHub com as tarefas do ClickUp, crie pull requests, branches e issues do GitHub a partir do ClickUp, e muito mais. Ao configurar a integração, você vinculará Espaços diretamente aos repositórios do GitHub, para que você sempre saiba