Use Fórmulas avançadas para fazer cálculos com funções matemáticas.
O que você vai precisar
- O plano Free Forever inclui 60 usos de Campos personalizados, incluindo Campos de fórmula.
- 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 edição completa podem editar Campos personalizados existentes, mas não podem criar novos.
- Campos de fórmula não suportam Campos personalizados que contenham texto.
Variáveis entre {} nas seções a seguir são opcionais e podem ser omitidas de uma função sem que ela quebre. Verifique se os parênteses estão corretos nas suas Fórmulas, ou você receberá uma mensagem de erro.
Funções matemáticas simples
Veja abaixo uma tabela com os operadores matemáticos básicos disponíveis no ClickUp. Todas as entradas e saídas são números:
| Sintaxe | Exemplo | Resultado esperado |
| AVERAGE(valor1, {valor2, ...}) | AVERAGE(2, 4, 8, 16) | 7.5 |
| COS(ângulo[em radianos]) | COS(1) | 0.5403023058681398 |
| LOG(valor, base) | LOG(8, 2) | 3 |
| MAX(valor1, {valor2, ...}) | MAX(0.1, 0.2, 0.4, 0.8) | 0.8 |
| MEDIAN(valor1, {valor2, ...}) | MEDIAN(1, 2, 3, 4, 5, 6) | 3.5 |
| MIN(valor1, {valor2, ...}) | MIN(0.1, 0.2, 0.4, 0.8) | 0.1 |
| MOD(dividendo, divisor) | MOD(3, -2) | -1 |
| POWER(base, expoente) | POWER(5, 2) | 25 |
| PRODUCT(fator1, {fator2, ...}) | PRODUCT(5, 15, 30) | 2250 Se um dos campos usados estiver em branco, nenhum valor será retornado. |
| QUOTIENT(dividendo, divisor) | QUOTIENT(-10, 3) | -3 |
| ROUND(valor, casas) | ROUND(626.3, -3) | 1000 |
| ROUNDDOWN(valor, casas) | ROUNDDOWN(-3.14159, 2) | -3.14 |
| ROUNDUP(valor, casas) | ROUNDUP(-3.14149, 2) | -3.15 |
| SIN(ângulo[em radianos]) | SIN(1) | 0.8414709848078965 |
| SQRT(valor) | SQRT(16) | 4 |
| SUM(valor1, {valor2, ...}) | SUM(-5, 15, 32) | 42 |
| TAN(ângulo[em radianos]) | TAN(1) | 1.5574077246549023 |
Você pode usar números negativos em funções matemáticas!
Funções matemáticas complexas
Veja abaixo uma tabela com os operadores matemáticos mais complexos disponíveis no ClickUp.
| Sintaxe | Descrição | Exemplo | Resultado esperado |
| AVERAGEIF(intervalo_critério, critério) | Esta função recebe um array de números e um critério e retorna um número correspondente à média do array de acordo com o critério. | AVERAGEIF([2, 4, 8, 16], ">=5") | 12 |
| COUNT(valor1, {valor2, ...}) | Esta função recebe quantos números você quiser e retorna um número correspondente à quantidade de números inseridos. | COUNT(1, 2, 3, 4) | 4 |
| COUNTBLANK(variável1, {variável2, ...}) | Esta função recebe quantas variáveis você quiser e retorna um número correspondente à quantidade de variáveis vazias inseridas. | COUNTBLANK(1, null, 3, 'a', '', 'c') | 2 |
| COUNTIF(intervalo, critério) | Esta função recebe quantas variáveis você quiser e retorna um número correspondente à quantidade de variáveis que atendem ao critério. | Exemplo 1: COUNTIF([1, 0, 5, 1, 0, 1, 2, 5], 5) Exemplo 2: COUNTIF([1, 0, 1, 0, 1, 2], ">=1") |
Exemplo 1: 2 Exemplo 2: 4 |
| COUNTUNIQUE(variável1, {variável2, ...}) | Esta função recebe quantas variáveis você quiser e retorna um número correspondente à quantidade de variáveis únicas inseridas. | COUNTUNIQUE('', '', 2, 5, 3, 3) | 4 |
| LARGE({variável1, variável2, ...}, n) | Esta função recebe um array de números e um número e retorna o n-ésimo maior valor do array, onde n é definido pelo usuário. Se n exceder a quantidade de números inseridos no array, a função falhará e retornará em branco. |
LARGE([3,5,3,5,4,4,2,4,6,7], 3) | 5 |
| RANDBETWEEN(mínimo, máximo) | Esta função recebe dois números e retorna um inteiro (número inteiro) correspondente a um número aleatório entre os dois valores inseridos. Os números mínimo e máximo também são possíveis resultados. | RANDBETWEEN(-1, 1) | Pode retornar: [-1, 0 ou 1] |
| SMALL({variável1, variável2, ...}, n) | Esta função recebe um array de números e um número e retorna o n-ésimo menor valor do array, onde n é definido pelo usuário. Se n exceder a quantidade de números inseridos no array, a função falhará e retornará em branco. |
SMALL([3,5,3,5,4,4,2,4,6,7], 3) | 3 |
| SUMIF(intervalo, critério) | Esta função recebe um array de números e um critério e retorna um número correspondente à soma do array de acordo com o critério. | SUMIF([2, 4, 8, 16], ">=5") | 24 |
| TRUNC(valor, {casas}) | Esta função recebe dois números e retorna o primeiro número com uma quantidade específica de dígitos significativos definida pelo segundo número. Se o número de casas for deixado em branco, a função truncará para um número inteiro. Esta função não arredonda o número; ela simplesmente remove os dígitos significativos do resultado. |
TRUNC(-8.96234, 1) | -8.9 |