Usa Fórmulas avanzadas para hacer cálculos con funciones matemáticas.
Lo que necesitarás
- El Plan Free Forever incluye 60 usos de Campos personalizados, incluidos los campos de Fórmula.
- Los usos ilimitados están disponibles en todos los planes de pago.
- Los Campos personalizados individuales pueden ocultarse a los invitados.
- Los Invitados con permisos de edición o edición completa pueden editar Campos personalizados existentes, pero no pueden crear nuevos.
- Los campos de Fórmula no admiten Campos personalizados que contengan texto.
Las variables entre {} en las siguientes secciones son opcionales y pueden omitirse sin que la función deje de funcionar. Asegúrate de que los paréntesis estén correctos en tus Fórmulas, o recibirás un mensaje de error.
Funciones matemáticas simples
A continuación encontrarás una tabla con los operadores matemáticos básicos que ofrece ClickUp. Todas las entradas y salidas son números:
| Sintaxis | Ejemplo | Resultado esperado |
| AVERAGE(valor1, {valor2, ...}) | AVERAGE(2, 4, 8, 16) | 7.5 |
| COS(ángulo[en radianes]) | 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, exponente) | POWER(5, 2) | 25 |
| PRODUCT(factor1, {factor2, ...}) | PRODUCT(5, 15, 30) | 2250 Si alguno de los campos usados está en blanco, la función no devolverá ningún valor. |
| QUOTIENT(dividendo, divisor) | QUOTIENT(-10, 3) | -3 |
| ROUND(valor, decimales) | ROUND(626.3, -3) | 1000 |
| ROUNDDOWN(valor, decimales) | ROUNDDOWN(-3.14159, 2) | -3.14 |
| ROUNDUP(valor, decimales) | ROUNDUP(-3.14149, 2) | -3.15 |
| SIN(ángulo[en radianes]) | SIN(1) | 0.8414709848078965 |
| SQRT(valor) | SQRT(16) | 4 |
| SUM(valor1, {valor2, ...}) | SUM(-5, 15, 32) | 42 |
| TAN(ángulo[en radianes]) | TAN(1) | 1.5574077246549023 |
¡Puedes usar números negativos en las funciones matemáticas!
Funciones matemáticas complejas
A continuación encontrarás una tabla con los operadores matemáticos más complejos que ofrece ClickUp.
| Sintaxis | Descripción | Ejemplo | Resultado esperado |
| AVERAGEIF(rango_criterio, criterio) | Esta función recibe una matriz de números y un criterio, y devuelve el promedio de los valores de la matriz que cumplen dicho criterio. | AVERAGEIF([2, 4, 8, 16], ">=5") | 12 |
| COUNT(valor1, {valor2, ...}) | Esta función recibe tantos números como quieras y devuelve la cantidad total de números ingresados. | COUNT(1, 2, 3, 4) | 4 |
| COUNTBLANK(variable1, {variable2, ...}) | Esta función recibe tantas variables como quieras y devuelve la cantidad de variables vacías ingresadas. | COUNTBLANK(1, null, 3, 'a', '', 'c') | 2 |
| COUNTIF(rango, criterio) | Esta función recibe tantas variables como quieras y devuelve la cantidad de variables que coinciden con el criterio. | Ejemplo 1: COUNTIF([1, 0, 5, 1, 0, 1, 2, 5], 5) Ejemplo 2: COUNTIF([1, 0, 1, 0, 1, 2], ">=1") |
Ejemplo 1: 2 Ejemplo 2: 4 |
| COUNTUNIQUE(variable1, {variable2, ...}) | Esta función recibe tantas variables como quieras y devuelve la cantidad de variables únicas ingresadas. | COUNTUNIQUE('', '', 2, 5, 3, 3) | 4 |
| LARGE({variable1, variable2, ...}, n) | Esta función recibe una matriz de números y un valor n definido por el usuario, y devuelve el n-ésimo valor más grande de la matriz. Si n supera la cantidad de números en la matriz, la función fallará y devolverá un valor en blanco. |
LARGE([3,5,3,5,4,4,2,4,6,7], 3) | 5 |
| RANDBETWEEN(mínimo, máximo) | Esta función recibe dos números y devuelve un entero (número completo) aleatorio entre ambos, incluidos los valores mínimo y máximo como posibles resultados. | RANDBETWEEN(-1, 1) | Puede devolver: [-1, 0 o 1] |
| SMALL({variable1, variable2, ...}, n) | Esta función recibe una matriz de números y un valor n definido por el usuario, y devuelve el n-ésimo valor más pequeño de la matriz. Si n supera la cantidad de números en la matriz, la función fallará y devolverá un valor en blanco. |
SMALL([3,5,3,5,4,4,2,4,6,7], 3) | 3 |
| SUMIF(rango, criterio) | Esta función recibe una matriz de números y un criterio, y devuelve la suma de los valores de la matriz que cumplen dicho criterio. | SUMIF([2, 4, 8, 16], ">=5") | 24 |
| TRUNC(valor, {decimales}) | Esta función recibe dos números y devuelve el primero con la cantidad de dígitos significativos que indica el segundo. Si el parámetro de decimales se deja en blanco, la función truncará al número entero. Esta función no redondea el número; simplemente elimina los dígitos significativos del resultado. |
TRUNC(-8.96234, 1) | -8.9 |