Usa fórmulas avanzadas para realizar cálculos con funciones matemáticas.
Qué necesitas
- 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 se pueden ocultar a los invitados.
- Los invitados con permisos de edición o edición completa pueden editar campos personalizados existentes, pero no crear nuevos.
- Los campos de fórmula no admiten campos personalizados que contengan texto.
Las variables entre {} en las secciones siguientes son opcionales y pueden omitirse sin que la función deje de funcionar. Asegúrate de escribir correctamente los paréntesis 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 utilizados está en blanco, no se 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_criterios, criterio) | Esta función recibe una matriz de números y un criterio, y devuelve el número correspondiente a la media de la matriz según dicho criterio. | AVERAGEIF([2, 4, 8, 16], ">=5") | 12 |
| COUNT(valor1, {valor2, ...}) | Esta función recibe tantos números como quieras y devuelve un número correspondiente a la cantidad de números introducidos. | COUNT(1, 2, 3, 4) | 4 |
| COUNTBLANK(variable1, {variable2, ...}) | Esta función recibe tantas variables como quieras y devuelve un número correspondiente a la cantidad de variables vacías introducidas. | COUNTBLANK(1, null, 3, 'a', '', 'c') | 2 |
| COUNTIF(rango, criterio) | Esta función recibe tantas variables como quieras y devuelve un número correspondiente a 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 un número correspondiente a la cantidad de variables únicas introducidas. | COUNTUNIQUE('', '', 2, 5, 3, 3) | 4 |
| LARGE({variable1, variable2, ...}, n) | Esta función recibe una matriz de números y un número, y devuelve el número correspondiente al enésimo valor más grande de la matriz, donde n lo define el usuario. Si n supera la cantidad de números introducidos 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 sin decimales) correspondiente a un número aleatorio entre los dos valores introducidos. La función incluye 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 número, y devuelve el número correspondiente al enésimo valor más pequeño de la matriz, donde n lo define el usuario. Si n supera la cantidad de números introducidos 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 el número correspondiente a la suma de la matriz según dicho criterio. | SUMIF([2, 4, 8, 16], ">=5") | 24 |
| TRUNC(valor, {decimales}) | Esta función recibe dos números y devuelve un número correspondiente al primero con una cantidad determinada de dígitos significativos especificada por el segundo. Si el parámetro de decimales se deja en blanco, la función truncará al número entero más cercano. Esta función no redondea el número: simplemente elimina los dígitos significativos sobrantes del resultado. |
TRUNC(-8.96234, 1) | -8.9 |