Utiliza fórmulas avanzadas

Utiliza fórmulas avanzadas Fórmulas para realizar cálculos en ClickUp.

Lo que necesitarás

  • 60 usos de Campos personalizados, incluyendo Campos de Fórmula, están disponibles en el plan Free Forever.
  • Usos ilimitados disponibles en todos los planes pagos.
  • Los Campos personalizados individuales pueden ser ocultados a los invitados.
  • 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 el uso de Campos personalizados que contienen texto.

Crea una fórmula avanzada

Aprende cómo crear una fórmula avanzada.

Pide a la IA de ClickUp que escriba una Fórmula avanzada

Si está activada en tu Espacio de trabajo, puedes pedir a la IA de ClickUp que te escriba una Fórmula avanzada.

Las fórmulas con requisitos de sintaxis específicos son complejas, por lo que los resultados pueden variar. A medida que continuamos refinando la IA de ClickUp, la precisión mejorará.

Mostrar fórmulas avanzadas en tareas y listas

Mostrar datos de fórmula en tus tareas y vistas.

Agrega fórmulas avanzadas a nuevas ubicaciones

Aprende cómo duplicar un campo de fórmula para usarlo en otra ubicación.

Utiliza fórmulas dentro de fórmulas

¡Puedes usar otros Campos de Fórmula como variables en tus Fórmulas avanzadas!

Al crear una nueva fórmula, no hay límite en la cantidad de otras fórmulas que puedes utilizar en su definición, y puedes combinarlas con otros campos numéricos como Números y Fechas.

Las fórmulas anidadas actualmente no pueden exceder un nivel. Por ejemplo, una fórmula que se define utilizando otra fórmula no puede usarse para definir una tercera fórmula.

Funciones de fecha y hora

Utiliza fórmulas avanzadas para  realizar cálculos usando funciones de fecha y hora.

Funciones de cadena

Utiliza fórmulas avanzadas para realizar  cálculos usando funciones de cadena .

Funciones lógicas

Emplea las Fórmulas avanzadas de  para hacer cálculos empleando funciones lógicas.

Funciones matemáticas

Utiliza fórmulas avanzadas para  realizar cálculos usando funciones matemáticas.

Ejemplos reales de fórmulas

¡Puedes utilizar Fórmulas avanzadas para sumar o restar días, mostrar signos de porcentaje, redondear decimales y mucho más! La tabla a continuación muestra casos de uso reales de Fórmulas avanzadas:

Resultado deseado Método Ejemplo de Fórmula
Añadir un número específico de días a un campo de fecha Utiliza la función FECHA y aplica expresiones matemáticas básicas para AÑO(), MES(), o DÍA(). Por ejemplo, para añadir siete días a una fecha: DATE(YEAR(campo("Fecha límite")), MONTH(campo("Fecha límite")), DAY(campo("Fecha límite")) + 7)
Reste un número específico de días al campo de fecha Utiliza la función FECHA y aplica expresiones matemáticas básicas para AÑO(), MES(), o DÍA(). Por ejemplo, para restar cinco días de una fecha: FECHA(AÑO(DÍAS(campo("Fecha límite"), 5)), MES(DÍAS(campo("Fecha límite"), 5)), DÍA(DÍAS(campo("Fecha límite"), 5)))
Calcule la diferencia entre dos fechas Utiliza la función DAYS para lograrlo.

Se utiliza el siguiente formato para esta fórmula: DAYS(fecha_de_finalización, fecha_de_inicio)

Para calcular la diferencia entre la fecha de inicio y la fecha límite de una tarea: DÍAS(campo("Fecha límite"),campo("Fecha de inicio"))

Calcular un porcentaje a partir de un Campo personalizado En lugar de decimales, utiliza porcentajes en la Fórmula. Por ejemplo: campo("Campo Numérico")*10%
Codificar resultados por color Utiliza una fórmula para codificar los resultados con emojis por colores.

Por ejemplo:

• Si la antigüedad de una tarea es de 10 días o menos, añade un indicador verde.

• Si la edad de una tarea es de 20 días o menos, añada un indicador amarillo.

• Si la antigüedad de una tarea supera los 20 días, añade un indicador rojo.

La siguiente fórmula logrará el resultado deseado: IF(DAYS(TODAY(), field("Fecha de creación"))<11, "🟢", IF(DAYS(TODAY(), field("Fecha de creación"))<21, "🟡","🔴"))

Añade un signo de porcentaje Usa la función CONCATENATE para añadir un signo de porcentaje.

Hay dos maneras de añadir un signo de porcentaje:

• Utiliza la función CONCATENAR: CONCATENAR((campo("Número 1")*campo("Número 2")),"%")
• Use &"%"para ahorrar tiempo: (campo("Número 1")*campo("Número 2"))&"%"
Los nombres de los campos son sensibles a mayúsculas y minúsculas.

Redondea los decimales en los resultados Utilice la función REDONDEAR para redondear los resultados después de usar funciones básicas. El siguiente formato se utiliza para esta Fórmula: ROUND(valor, [posiciones])
Para sumar dos campos numéricos y redondear el resultado al centésimo decimal, utiliza la siguiente Fórmula: ROUND((campo("Número 1") + campo("Número 2")),2)
Los nombres de los campos distinguen entre mayúsculas y minúsculas.
Calcular el número de días que una tarea ha excedido su fecha límite

Utiliza una fórmula para ver cuántos días se ha retrasado una tarea.

El siguiente formato se utiliza para esta fórmula:

SI(HOY()<=campo("Fecha límite"),0,DÍAS(HOY(),campo("Fecha límite")))

Calcula el número de días que tomó completar una tarea

Utiliza una fórmula para ver cuántos días tomó completar una tarea.

El siguiente formato se utiliza para esta fórmula:

DÍAS(campo("Fecha de cierre"),campo("Fecha de creación"))

Alternativamente, calcula usando la fecha de inicio en lugar de la fecha de creación:

DÍAS(campo("Fecha de cierre"), campo("Fecha de inicio"))

Muestra la fecha de hoy en formato DD/MM/AAAA

Usa una fórmula para ver la fecha de hoy en formato DD/MM/AAAA en lugar del predeterminado MM/DD/AAAA.

CONCATENAR(DÍA(HOY()),"/",MES(HOY()),"/",AÑO(HOY()))

Muestra el número de semanas entre las fechas de inicio y de vencimiento.

Utiliza una fórmula para ver el número de semanas entre la fecha de inicio y la fecha límite de una tarea.

DAYS(campo("Fecha límite"), campo("Fecha de inicio"))/7

Mover las fechas límite de los fines de semana al lunes

Utiliza una fórmula para mostrar la fecha límite de una tarea si se traslada al siguiente lunes.

Esta fórmula solo funciona si la fecha límite original de la tarea es un sábado o domingo.

SWITCH(WEEKDAY(campo("Fecha límite")), 1, DATE(YEAR(campo("Fecha límite")), MONTH(campo("Fecha límite")), DAY(campo("Fecha límite")) + 1), 7, DATE(YEAR(campo("Fecha límite")), MONTH(campo("Fecha límite")), DAY(campo("Fecha límite")) + 2), campo("Fecha límite"))

Resultados inesperados de fórmulas avanzadas

Si tu fórmula avanzada no está calculando el resultado esperado, intenta lo siguiente:

  • Revisa dos veces los errores tipográficos, el uso correcto de paréntesis y comas, y asegúrate de que estás utilizando los nombres correctos de las funciones.

  • Asegúrese de que los nombres de los campos sean exactos y respeten las mayúsculas y minúsculas, y que todas las variables utilizadas en el cálculo sean de tipos de datos compatibles. 

    No puedes usar el formato condicional basado en el resultado de un campo de fórmula.

  • Asegúrate de referenciar los campos adecuados. Si trabajas con fechas, asegúrate de que los campos de fecha que estás referenciando estén completos.

  • Si estás usando un campo personalizado de casilla de selección en tu fórmula, asegúrate de que tu fórmula utilice estos valores booleanos de manera adecuada.
  • Lee sobre los diferentes tipos de funciones para asegurarte de que tu sintaxis es correcta:

  • Considere utilizar la IA de ClickUp para escribir la Fórmula por usted indicando lo que desea que haga la Fórmula. 

  • Elimina filtros de la vista o del panel. Si esto corrige el cálculo, por favor contacta al Soporte haciendo clic en el icono de burbuja de chat en la esquina inferior derecha de tu pantalla.
  • Si has revisado tu fórmula y crees que la sintaxis es correcta, por favor contacta al Soporte haciendo clic en el icono de la burbuja de chat en la esquina inferior derecha de tu pantalla.

¿Fue útil este artículo?