Use fórmulas avançadas para fazer cálculos usando funções de string.
O que você vai precisar
- 60 usos de Campos Personalizados, incluindo Campos de Fórmulas, 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 convidados.
- Convidados com permissões de edição ou totais podem editar Campos Personalizados existentes, mas não podem criar novos.
- Campos de Fórmulas não suportam o uso de Campos Personalizados que contenham texto.
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 →