Use fórmulas avançadas para fazer cálculos com funções de string.
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 todas as permissões 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.
Variáveis cercadas por {}
nas seções seguintes são variáveis opcionais e podem ser omitidas de uma função sem que a função seja afetada. Certifique-se de que os parênteses estão corretos em suas Fórmulas, ou você receberá uma mensagem de erro.
Funções de string
Abaixo você encontra uma tabela das funções de string que o ClickUp oferece.
Sintaxe | Descrição | Exemplo | Resultado esperado |
CHAR(table_number) |
Essa função recebe um número e retorna um caractere correspondente ao caractere associado na tabela Unicode atual. |
CHAR(65) |
Olá! Parece que você não forneceu o conteúdo original para tradução. Por favor, envie o texto que você gostaria que eu traduzisse e adaptasse para o público brasileiro. Estou aqui para ajudar! |
CLEAN(text) | Esta função recebe uma string e retorna uma string com os caracteres ASCII não imprimíveis removidos. | CLEAN("Antes da guia Depois da guia") |
Antes da guiaApós a guia |
CONCATENATE(string1, {string2, ...}) |
Esta função aceita quantas variáveis você desejar e retorna uma string que corresponde à concatenação de todas as variáveis. Você pode inserir texto para ser adicionado manualmente entre aspas, usar outras funções ou qualquer campo suportado. Como CONCATENATE retorna uma string, cálculos de colunas para Fórmulas que utilizam essa 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 pesquisar text_to_search. |
FIND('M', 'Miriam McGovern', 3) |
13 |
LEFT(string, {number_of_characters}) |
Essa função recebe uma string e um número e retorna uma string correspondente ao início da 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) | Essa função recebe uma cadeia de caracteres e retorna um número correspondente ao comprimento da cadeia. | LEN("Phoenix, AZ") |
11 |
LOWER(text) | Essa função recebe uma string e retorna uma string convertida em letras minúsculas. | LOWER("E. E. Cummings") |
e. e. cummings |
MID(string, starting_at, extract_length) | Essa função recebe uma cadeia de caracteres e dois números e retorna uma cadeia de caracteres correspondente ao segmento definido pelos dois números. | MID("São 21 caracteres", 12, 10) |
caractere |
PROPER(text) | Esta função recebe uma string e retorna uma string com cada palavra capitalizada. | PROPER("this is a TITLE") |
Este É Um Título |
REGEXEXTRACT(texto, expressão_regular) | Esta função recebe uma string e uma expressão regular e retorna uma string correspondente às substrings encontradas de acordo com a expressão regular. | REGEXEXTRACT('Palo Alto', 'Alto') |
Alto |
REGEXREPLACE(texto, expressão_regular, substituição) | Esta função recebe três strings e retorna uma string com parte do texto substituído por substituição usando uma expressão regular. | REGEXREPLACE('Hello!', 'ello', 'i') |
Olá! |
REPLACE(text, position, length, new_text) | Esta função recebe duas strings e dois números e retorna uma string com parte do texto substituído por novo_texto. O texto a ser substituído é determinado pela posição e tamanho. | REPLACE("Bom dia!", 5, 3, "tarde") |
Boa tarde! |
RIGHT(string, {number_of_characters}) |
Essa função recebe uma string e um número e retorna uma string correspondente ao final da string. Se número_de_caracteres não for inserido, a função retornará a última letra na string. |
RIGHT("Preço de Venda", 5) |
Preço |
PESQUISAR(procurar_por, texto_a_procurar, {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('margin', 'Margem de Lucro') |
8 |
TRIM(texto) |
Esta função recebe uma string e retorna uma string com espaços iniciais e finais removidos. |
TRIM(" Resultados do primeiro trimestre ") |
Lucros do primeiro trimestre |
UPPER(text) |
Esta função recebe uma string e retorna a mesma convertida para maiúsculas. |
UPPER("total") |
Total |